tmbrggmn/gosteam — pull request #1 by justinas (2013-12-25 19:01:57+00:00)
Title: Remove unnecessary local listening

`GetServerList`, `GetServerInfo` and `GetPlayerInfo` functions fail with `address already in use`.

```
--- FAIL: TestGetServerList (0.00 seconds)
master_server_protocol_test.go:23: Error during server list fecthing: listen udp 192.168.1.128:51548: address already in use
--- FAIL: TestGetServerInfo (0.00 seconds)
server_query_protocol_test.go:20: Error during server info fecthing: listen udp 192.168.1.128:57259: address already in use
--- FAIL: TestGetPlayerInfo (0.00 seconds)
server_query_protocol_test.go:75: Error during player info fecthing: listen udp 192.168.1.128:41032: address already in use
```

This is caused by listening on a local address that's already been bound by `connect()`, therefore, I removed that. This solved the problem. Tests still do fail, but that's happening with due to issues with remote servers. Though this should warrant creating another issue.