PokemonGo-Bot
PokemonGo-Bot copied to clipboard
Error with C:\\Python27\\lib\\site-packages\\eventlet\\hubs\\hub.py
File "pokecli.py", line 856, in <module> main() File "pokecli.py", line 206, in main bot.tick() File "F:\PokemonGo-Bot\pokemongo_bot\__init__.py", line 770, in tick if worker.work() == WorkerResult.RUNNING: File "F:\PokemonGo-Bot\pokemongo_bot\cell_workers\transfer_pokemon.py", line 32, in work self._release_pokemon_worst_in_group(group, pokemon_name) File "F:\PokemonGo-Bot\pokemongo_bot\cell_workers\transfer_pokemon.py", line 152, in _release_pokemon_worst_in_group if self.should_release_pokemon(pokemon): File "F:\PokemonGo-Bot\pokemongo_bot\cell_workers\transfer_pokemon.py", line 213, in should_release_pokemon 'below_ivcp': release_ivcp File "F:\PokemonGo-Bot\pokemongo_bot\base_task.py", line 43, in emit_event data=data File "F:\PokemonGo-Bot\pokemongo_bot\event_manager.py", line 77, in emit handler.handle_event(event, sender, level, formatted_msg, data) File "F:\PokemonGo-Bot\pokemongo_bot\event_handlers\socketio_handler.py", line 28, in handle_event 'data': data File "C:\Python27\lib\site-packages\socketIO_client\__init__.py", line 429, in emit self._message(str(socketIO_packet_type) + socketIO_packet_data) File "C:\Python27\lib\site-packages\socketIO_client\__init__.py", line 28, in wrap return f(*args, **kw) File "C:\Python27\lib\site-packages\socketIO_client\__init__.py", line 225, in _message transport.send_packet(engineIO_packet_type, engineIO_packet_data) File "C:\Python27\lib\site-packages\socketIO_client\transports.py", line 162, in send_packet self._connection.send(packet) File "C:\Python27\lib\site-packages\websocket\_core.py", line 239, in send return self.send_frame(frame) File "C:\Python27\lib\site-packages\websocket\_core.py", line 264, in send_frame l = self._send(data) File "C:\Python27\lib\site-packages\websocket\_core.py", line 425, in _send return send(self.sock, data) File "C:\Python27\lib\site-packages\websocket\_socket.py", line 112, in send return sock.send(data) File "C:\Python27\lib\site-packages\eventlet\greenio\base.py", line 379, in send return self._send_loop(self.fd.send, data, flags) File "C:\Python27\lib\site-packages\eventlet\greenio\base.py", line 374, in _send_loop timeout_exc=socket.timeout("timed out")) File "C:\Python27\lib\site-packages\eventlet\greenio\base.py", line 203, in _trampoline mark_as_closed=self._mark_as_closed) File "C:\Python27\lib\site-packages\eventlet\hubs\__init__.py", line 160, in trampoline listener = hub.add(hub.WRITE, fileno, current.switch, current.throw, mark_as_closed) File "C:\Python27\lib\site-packages\eventlet\hubs\hub.py", line 177, in add evtype, fileno, evtype, cb, bucket[fileno])) RuntimeError: Second simultaneous write on fileno 988 detected. Unless you really know what you're doing, make sure that only one greenthrea d can write any particular socket. Consider using a pools.Pool. If you do know what you're doing and want to disable this error, call eventl et.debug.hub_prevent_multiple_readers(False) - MY THREAD=<built-in method switch of greenlet.greenlet object at 0x0000000005636B90>; THAT THR EAD=FdListener('write', 988L, <built-in method switch of greenlet.greenlet object at 0x00000000066BC5A0>, <built-in method throw of greenlet. greenlet object at 0x00000000066BC5A0>) [2016-11-30 12:33:12] [MainThread] [sentry.errors] [ERROR] Sentry responded with an error: 'ascii' codec can't decode byte 0x9c in position 1 : ordinal not in range(128) (url: https://app.getsentry.com/api/90254/store/) Traceback (most recent call last): File "C:\Python27\lib\site-packages\raven\transport\threaded.py", line 174, in send_sync super(ThreadedHTTPTransport, self).send(data, headers) File "C:\Python27\lib\site-packages\raven\transport\http.py", line 47, in send ca_certs=self.ca_certs, File "C:\Python27\lib\site-packages\raven\utils\http.py", line 66, in urlopen return opener.open(url, data, timeout) File "C:\Python27\lib\site-packages\future\backports\urllib\request.py", line 494, in open response = self._open(req, data) File "C:\Python27\lib\site-packages\future\backports\urllib\request.py", line 512, in _open '_open', req) File "C:\Python27\lib\site-packages\future\backports\urllib\request.py", line 466, in _call_chain result = func(*args) File "C:\Python27\lib\site-packages\raven\utils\http.py", line 46, in https_open return self.do_open(ValidHTTPSConnection, req) File "C:\Python27\lib\site-packages\future\backports\urllib\request.py", line 1284, in do_open h.request(req.get_method(), req.selector, req.data, headers) File "C:\Python27\lib\httplib.py", line 1057, in request self._send_request(method, url, body, headers) File "C:\Python27\lib\httplib.py", line 1097, in _send_request self.endheaders(body) File "C:\Python27\lib\httplib.py", line 1053, in endheaders self._send_output(message_body) File "C:\Python27\lib\httplib.py", line 895, in _send_output msg += message_body UnicodeDecodeError: 'ascii' codec can't decode byte 0x9c in position 1: ordinal not in range(128) [2016-11-30 12:33:12] [MainThread] [sentry.errors.uncaught] [ERROR] [u"RuntimeError: Second simultaneous write on fileno 988 detected. Unles s you really know what you're doing, make sure that only one greenthread can write any particular socket. Consider using a pools.Pool. If yo u do know what you're doing and want to disable this error, call eventlet.debug.hub_prevent_multiple_readers(False) - MY THREAD=<built-in met hod switch of greenlet.greenlet object at 0x0000000005636B90>; THAT THREAD=FdListener('write', 988L, <built-in method switch of greenlet.gree nlet object at 0x00000000066BC5A0>, <built-in method throw of greenlet.greenlet object at 0x00000000066BC5A0>)", u' File "pokecli.py", line 856, in <module>', u' File "pokecli.py", line 206, in main', u' File "F:\\PokemonGo-Bot\\pokemongo_bot\\__init__.py", line 770, in tick', u ' File "F:\\PokemonGo-Bot\\pokemongo_bot\\cell_workers\\transfer_pokemon.py", line 32, in work', u' File "F:\\PokemonGo-Bot\\pokemongo_bot\ \cell_workers\\transfer_pokemon.py", line 152, in _release_pokemon_worst_in_group', u' File "F:\\PokemonGo-Bot\\pokemongo_bot\\cell_workers\ \transfer_pokemon.py", line 213, in should_release_pokemon', u' File "F:\\PokemonGo-Bot\\pokemongo_bot\\base_task.py", line 43, in emit_even t', u' File "F:\\PokemonGo-Bot\\pokemongo_bot\\event_manager.py", line 77, in emit', u' File "F:\\PokemonGo-Bot\\pokemongo_bot\\event_handl ers\\socketio_handler.py", line 28, in handle_event', u' File "C:\\Python27\\lib\\site-packages\\socketIO_client\\__init__.py", line 429, in emit', u' File "C:\\Python27\\lib\\site-packages\\socketIO_client\\__init__.py", line 28, in wrap', u' File "C:\\Python27\\lib\\site-packa ges\\socketIO_client\\__init__.py", line 225, in _message', u' File "C:\\Python27\\lib\\site-packages\\socketIO_client\\transports.py", line 162, in send_packet', u' File "C:\\Python27\\lib\\site-packages\\websocket\\_core.py", line 239, in send', u' File "C:\\Python27\\lib\\sit e-packages\\websocket\\_core.py", line 264, in send_frame', u' File "C:\\Python27\\lib\\site-packages\\websocket\\_core.py", line 425, in _s end', u' File "C:\\Python27\\lib\\site-packages\\websocket\\_socket.py", line 112, in send', u' File "C:\\Python27\\lib\\site-packages\\eve ntlet\\greenio\\base.py", line 379, in send', u' File "C:\\Python27\\lib\\site-packages\\eventlet\\greenio\\base.py", line 374, in _send_loo p', u' File "C:\\Python27\\lib\\site-packages\\eventlet\\greenio\\base.py", line 203, in _trampoline', u' File "C:\\Python27\\lib\\site-pac kages\\eventlet\\hubs\\__init__.py", line 160, in trampoline', u' File "C:\\Python27\\lib\\site-packages\\eventlet\\hubs\\hub.py", line 177, in add']