James E. Blair 1226ef8d57 Fix waiting for tasks
The change to avoid duplicate tasks in a queue had an error where
it would cause all tasks to be immediately marked as completed.
This caused the synchronous task waits on actions such as immediate
sync of a single change to return early, before actual completion.

This may have caused other errors as well.

Change-Id: Ie000a1242db17b1bed8c2eac919e242225f5bba6
2015-06-04 09:20:40 -07:00
..
2015-05-27 08:34:04 -07:00
2015-05-27 08:34:53 -07:00
2015-05-27 08:53:28 -07:00
2014-04-29 16:28:49 -07:00
2014-05-07 21:35:07 -04:00
2015-05-27 08:34:53 -07:00
2015-05-27 08:34:53 -07:00
2015-05-27 08:34:04 -07:00
2015-05-16 15:40:32 +00:00
2015-06-04 09:20:40 -07:00
2014-08-30 14:55:53 -07:00