poll: Reformat ssh_event_free()
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Этот коммит содержится в:
родитель
111d06eac5
Коммит
8243030c55
17
src/poll.c
17
src/poll.c
@ -1013,17 +1013,20 @@ int ssh_event_remove_connector(ssh_event event, ssh_connector connector){
|
||||
* fds before freeing the event object.
|
||||
*
|
||||
*/
|
||||
void ssh_event_free(ssh_event event) {
|
||||
int used, i;
|
||||
ssh_poll_handle p;
|
||||
if(event == NULL) {
|
||||
void ssh_event_free(ssh_event event)
|
||||
{
|
||||
int used, i;
|
||||
ssh_poll_handle p;
|
||||
|
||||
if(event == NULL) {
|
||||
return;
|
||||
}
|
||||
if(event->ctx != NULL) {
|
||||
|
||||
if (event->ctx != NULL) {
|
||||
used = event->ctx->polls_used;
|
||||
for(i = 0; i < used; i++) {
|
||||
p = event->ctx->pollptrs[i];
|
||||
if(p->session != NULL){
|
||||
p = event->ctx->pollptrs[i];
|
||||
if (p->session != NULL) {
|
||||
ssh_poll_ctx_remove(event->ctx, p);
|
||||
ssh_poll_ctx_add(p->session->default_poll_ctx, p);
|
||||
p->session = NULL;
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user