Modified flows to end by a two-way hand shake
Sending flow sends a FIN packet and ends when it receives a FIN
packet in response.
Receiving flow receives a FIN packet, responds with a FIN packet
and ends.