logic error

This commit is contained in:
Joey Hess 2012-07-05 14:45:21 -06:00
parent 71b5ad8398
commit 2136ee4adb

View file

@ -53,14 +53,14 @@ transfererThread st dstatus transferqueue = do
shouldtransfer t info = do
current <- currentTransfers <$> getDaemonStatus dstatus
if M.member t current
then ifM (validtransfer t)
then return False
else ifM (validtransfer t)
( do
adjustTransfers dstatus $
M.insertWith' const t info
return True
, return False
)
else return False
validtransfer t
| transferDirection t == Download =