From: Jordan Lee Date: Thu, 31 Jan 2013 05:09:19 +0000 (+0000) Subject: fix a race condition error in rename-test X-Git-Tag: 2.80~164 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ae1ec6aab4135ffd36df8a37fd30d61f9d16a5d2;p=transmission fix a race condition error in rename-test --- diff --git a/libtransmission/rename-test.c b/libtransmission/rename-test.c index a7b9ac4c4..4f0300359 100644 --- a/libtransmission/rename-test.c +++ b/libtransmission/rename-test.c @@ -22,10 +22,9 @@ #define verify_and_block_until_done(tor) \ do { \ + do { tr_wait_msec (10); } while (tor->verifyState != TR_VERIFY_NONE); \ tr_torrentVerify (tor); \ - do { \ - tr_wait_msec (10); \ - } while (tor->verifyState != TR_VERIFY_NONE); \ + do { tr_wait_msec (10); } while (tor->verifyState != TR_VERIFY_NONE); \ } while (0) #define check_have_none(tor, totalSize) \