(self)
| 53 | self._updateAddrs() |
| 54 | |
| 55 | def _updateAddrs(self): |
| 56 | addrs = set(_getNetworkAddrs(self._protocolVersion)) |
| 57 | |
| 58 | disappeared = self._addrs.difference(addrs) |
| 59 | new = addrs.difference(self._addrs) |
| 60 | |
| 61 | for addr in disappeared: |
| 62 | self._wsd._networkAddressRemoved(addr) |
| 63 | |
| 64 | for addr in new: |
| 65 | self._wsd._networkAddressAdded(addr) |
| 66 | |
| 67 | self._addrs = addrs |
| 68 | |
| 69 | def run(self): |
| 70 | while not self._quitEvent.wait(NETWORK_ADDRESSES_CHECK_TIMEOUT): |
no test coverage detected