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 10:40:57 (GMT)
commitdc0fdf17d7432c6b5852dbabceb1f7bdecc949aa (patch)
treec7de78fe233ac45a62a9dcca606ea25f78de903f
parentaa89a4c6c19c99a5ae0e407eb938ebde6ab68ded (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 d862808..4e90f36 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;
}