The rationale behind this thread was to revive offers periodically : and not necessarily have to wait for a task event (finished/failed/etc) to reissue revive requests for all 'free' workers.