support port cancellation

Interesting.  Okay thanks.