Community
Participate
Working Groups
The ReplicateRunnable lacks a try-catch block, so whenever an Exception is thrown (eg. problem caused by session disconnects) the QueueRunner thread dies and no more QueueRunnables will be processed. Maybe the QueueRunner should protect itself?
Created attachment 184018 [details] Patch v1 - ready to be committed Fixed by not letting the Worker break its run() loop on exceptions from a work item.
Committed Patch v1 to HEAD.
Available in R20110608-1407