Changing `logger.warning` into `logger.exception` (as described above) is not on the Bartercast3 branch, it is in a pull request that is currently waiting.  See https://github.com/boudewijn-tribler/dispersy/commit/ac3da3afb208ec18326bd2255f3b05bced9472b9