exception handling
reuse port when in time_wait state