diff options
Diffstat (limited to 'src/Network/QueryResponse.hs')
-rw-r--r-- | src/Network/QueryResponse.hs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Network/QueryResponse.hs b/src/Network/QueryResponse.hs index 0fbbc929..13160d31 100644 --- a/src/Network/QueryResponse.hs +++ b/src/Network/QueryResponse.hs | |||
@@ -198,6 +198,7 @@ forkListener name client = do | |||
198 | thread_id <- forkIO $ do | 198 | thread_id <- forkIO $ do |
199 | myThreadId >>= flip labelThread ("listener."++name) | 199 | myThreadId >>= flip labelThread ("listener."++name) |
200 | fix $ awaitMessage client . const | 200 | fix $ awaitMessage client . const |
201 | dput XMisc $ "Listener died: " ++ name | ||
201 | return $ do | 202 | return $ do |
202 | closeTransport client | 203 | closeTransport client |
203 | killThread thread_id | 204 | killThread thread_id |