c065d9a7e2
A hang would occur when a memory error occurs because the AQLQueue destructor would be waiting for a signal that wouldn't come. This change allows it to break out of the wait loop.