Added try catch in TorrentScoket to ignore OptionalDataException