6d70f4b38a
Motivation: PendingWriteQueue should guard against re-entrant writes once removeAndWriteAll() is run. Modifications: Continue writing until queue is empty. Result: Correctly guard against re-entrance.