Bug 875650 - Shouldn't do the same thing when receiving ABORT and DISCONNECT, r=gyeh

The original implementation would be stuck on OPP server side after dealing with
ABORT packet. This is because we do something only should be done when receiving
DISCONNECT packet.