workaround the problem with asyncore loop timeout and big data packets