Properly finishing cancelled operation when managed by queue, cancel all
operations and unsuspending when container deallocs, nasty apple bug