tested IPv6 scenarios; improved test cases; added more tests for broken network connections; removed some exception handler