summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main/io.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/main/io.c b/main/io.c
index 220b29d50..1c4d5f4e0 100644
--- a/main/io.c
+++ b/main/io.c
@@ -242,7 +242,7 @@ int ast_io_remove(struct io_context *ioc, int *_id)
ioc->fds[x].events = 0;
ioc->fds[x].revents = 0;
ioc->needshrink = 1;
- if (!ioc->current_ioc)
+ if (ioc->current_ioc == -1)
io_shrink(ioc);
return 0;
}