Thank you *SO* much Mario!
I have been heads down digging through perl internals trying to diagnose the crash and didn't see your response.
Works for me as well!
I might dig in still to see why it is leading to a crash after just 2 iterations without freeing the IOQueue objects, but it at least gets my project back on track again.