handling disconnect pause from within firehose cocoa