diff options
-rw-r--r-- | src/fc/fserve.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/fc/fserve.c b/src/fc/fserve.c index c676234..eecf17c 100644 --- a/src/fc/fserve.c +++ b/src/fc/fserve.c @@ -1484,6 +1484,8 @@ fs_wakeup(FontPathElementPtr fpe) { FSFpePtr conn = (FSFpePtr) fpe->private; + if ((conn->blockState & FS_RECONNECTING)) + _fs_check_reconnect (conn); if (conn->blockState & (FS_PENDING_REPLY|FS_BROKEN_CONNECTION|FS_BROKEN_WRITE)) _fs_do_blocked (conn); if (conn->blockState & FS_COMPLETE_REPLY) |