private static void Cleanup()
{
if (tx_sock != null)
tx_sock.Close();
if (BinaryReader != null)
BinaryReader.Close();
if (FileStream != null)
FileStream.Close();
if (BinaryReader != null)
BinaryReader.Dispose();
if (FileStream != null)
FileStream.Dispose();
TotalFileSizeBytes = 0;
Replay_Status = ReplayStatus.Disconnected;
}