diff --git a/mythtv/programs/mythbackend/mainserver.cpp b/mythtv/programs/mythbackend/mainserver.cpp
index d1349cb..d4250ee 100644
|
a
|
b
|
void MainServer::HandleAnnounce(QStringList &slist, QStringList commands,
|
| 1940 | 1940 | QWriteLocker lock(&sockListLock); |
| 1941 | 1941 | if (!controlSocketList.remove(socket)) |
| 1942 | 1942 | return; // socket was disconnected |
| | 1943 | lock.unlock(); |
| 1943 | 1944 | ft = new FileTransfer(filename, socket, writemode); |
| | 1945 | lock.relock(); |
| 1944 | 1946 | fileTransferList.push_back(ft); |
| 1945 | 1947 | } |
| 1946 | 1948 | else |
| … |
… |
void MainServer::HandleAnnounce(QStringList &slist, QStringList commands,
|
| 1948 | 1950 | QWriteLocker lock(&sockListLock); |
| 1949 | 1951 | if (!controlSocketList.remove(socket)) |
| 1950 | 1952 | return; // socket was disconnected |
| | 1953 | lock.unlock(); |
| 1951 | 1954 | ft = new FileTransfer(filename, socket, usereadahead, timeout_ms); |
| | 1955 | lock.relock(); |
| 1952 | 1956 | fileTransferList.push_back(ft); |
| 1953 | 1957 | } |
| 1954 | 1958 | |