diff --git a/src/iomux.c b/src/iomux.c index 174eac7..6954517 100644 --- a/src/iomux.c +++ b/src/iomux.c @@ -1052,8 +1052,8 @@ iomux_run(iomux_t *iomux, struct timeval *tv_default) } } } - iomux_run_timeouts(iomux); MUTEX_UNLOCK(iomux); + iomux_run_timeouts(iomux); } #else @@ -1167,8 +1167,8 @@ iomux_run(iomux_t *iomux, struct timeval *tv_default) } } - iomux_run_timeouts(iomux); MUTEX_UNLOCK(iomux); + iomux_run_timeouts(iomux); } #endif