From dc0fdf17d7432c6b5852dbabceb1f7bdecc949aa Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Thu, 21 Jul 2011 11:40:57 +0100 Subject: [PATCH] Fix a deadlock in the socket handling causing the backend to stop responding to connections. --- mythtv/programs/mythbackend/mainserver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mythtv/programs/mythbackend/mainserver.cpp b/mythtv/programs/mythbackend/mainserver.cpp index d86280853ae..4e90f361907 100644 --- a/mythtv/programs/mythbackend/mainserver.cpp +++ b/mythtv/programs/mythbackend/mainserver.cpp @@ -4932,8 +4932,8 @@ void MainServer::HandleFileTransferQuery(QStringList &slist, .arg(recnum); } - SendResponse(pbssock, retlist); sockListLock.unlock(); + SendResponse(pbssock, retlist); return; }