hpcc-systems/HPCC-Platform — pull request #1066 by jakesmith (2011-11-25 15:23:44+00:00)
Title: Fix gh-897 - treeCopyFile blocking dafilesrv

dafilesrv's throttling mechanism remained blocked if treeCopyFile decided it
was busy and introduced it's own delay.
Consequently a series of treeCopyFile operations would fill up dafilesrv's
throttle pool and all operations would be blocked until treeCopyFile
operations were done.

Change so that when treeCopyFile operations delay (are doing nothing), the
throttle it consumed is temporarily released.

Signed-off-by: Jake Smith