summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/fc/fserve.c2
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)