diff options
author | Alberto Aguirre <albaguirre@gmail.com> | 2018-02-26 10:16:01 -0600 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2018-03-07 15:48:04 +0100 |
commit | 85ab4ee53a59d2883a5d0e41ad76d0ed9fbd9fca (patch) | |
tree | 8edde999077f7acce615f2b427e2d0a8405619df /src/misc.c | |
parent | 25f31760aacde37493c21a8cfc4446093413d146 (diff) | |
download | libssh-85ab4ee53a59d2883a5d0e41ad76d0ed9fbd9fca.tar.gz libssh-85ab4ee53a59d2883a5d0e41ad76d0ed9fbd9fca.tar.xz libssh-85ab4ee53a59d2883a5d0e41ad76d0ed9fbd9fca.zip |
connector: ensure channel callbacks are removed
ssh_connector_free fails to remove the in/out channel callbacks
as ssh_connector_remove_event sets the in/out channel variables
to NULL.
Have ssh_connector_free, remove the channel callbacks first before
invoking ssh_connector_remove_event.
Signed-off-by: Alberto Aguirre <albaguirre@gmail.com>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'src/misc.c')
0 files changed, 0 insertions, 0 deletions