summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStuart Morgan <smorgan@mythtv.org>2011-07-21 10:40:57 (GMT)
committer Stuart Morgan <smorgan@mythtv.org>2011-07-21 11:10:41 (GMT)
commit7d6970310391bd3d7e9f3cf2138c54371dc1eff4 (patch)
treedaf96f85a2e82a2c9aef57922022bb6a7980e6cd
parent051c748f92df1d4652576bf3c64bbf7fc54cfad0 (diff)
Fix a deadlock in the socket handling causing the backend to stop responding to connections.
-rw-r--r--mythtv/programs/mythbackend/mainserver.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/mythtv/programs/mythbackend/mainserver.cpp b/mythtv/programs/mythbackend/mainserver.cpp
index 80e688c..209d5e0 100644
--- a/mythtv/programs/mythbackend/mainserver.cpp
+++ b/mythtv/programs/mythbackend/mainserver.cpp
@@ -4835,8 +4835,8 @@ void MainServer::HandleFileTransferQuery(QStringList &slist,
.arg(recnum);
}
- SendResponse(pbssock, retlist);
sockListLock.unlock();
+ SendResponse(pbssock, retlist);
return;
}