jobqueue: avoid exceptions due to races in redis job listing functions
authorAaron Schulz <aschulz@wikimedia.org>
Mon, 8 Jul 2013 23:30:41 +0000 (16:30 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Tue, 9 Jul 2013 23:57:40 +0000 (16:57 -0700)
commit4ace725b4e12090d4bd5d18059d942e0ce97a063
tree9d8c606d8f40c140146b44392f69ed30e80f7b04
parent06fb69d943c3b1e0ac7137156f15792aee68f448
jobqueue: avoid exceptions due to races in redis job listing functions

* Also improved MappedIterator to allow for an accept() closure.

Change-Id: I614dc6e98b5c6297f3efc7a0004fbabd19624915
includes/MappedIterator.php
includes/job/JobQueueRedis.php