shutdown async queue when signaling state transitions to kClosed