{"action":"created","issue":{"url":"https://api.github.com/repos/raiden-network/raiden/issues/2350","repository_url":"https://api.github.com/repos/raiden-network/raiden","labels_url":"https://api.github.com/repos/raiden-network/raiden/issues/2350/labels{/name}","comments_url":"https://api.github.com/repos/raiden-network/raiden/issues/2350/comments","events_url":"https://api.github.com/repos/raiden-network/raiden/issues/2350/events","html_url":"https://github.com/raiden-network/raiden/pull/2350","id":356787860,"node_id":"MDExOlB1bGxSZXF1ZXN0MjEyOTU5MzU4","number":2350,"title":"Fix UDP logging","user":{"login":"andrevmatos","id":587021,"node_id":"MDQ6VXNlcjU4NzAyMQ==","avatar_url":"https://avatars1.githubusercontent.com/u/587021?v=4","gravatar_id":"","url":"https://api.github.com/users/andrevmatos","html_url":"https://github.com/andrevmatos","followers_url":"https://api.github.com/users/andrevmatos/followers","following_url":"https://api.github.com/users/andrevmatos/following{/other_user}","gists_url":"https://api.github.com/users/andrevmatos/gists{/gist_id}","starred_url":"https://api.github.com/users/andrevmatos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrevmatos/subscriptions","organizations_url":"https://api.github.com/users/andrevmatos/orgs","repos_url":"https://api.github.com/users/andrevmatos/repos","events_url":"https://api.github.com/users/andrevmatos/events{/privacy}","received_events_url":"https://api.github.com/users/andrevmatos/received_events","type":"User","site_admin":false},"labels":[{"id":456350195,"node_id":"MDU6TGFiZWw0NTYzNTAxOTU=","url":"https://api.github.com/repos/raiden-network/raiden/labels/dev:%20Please%20Review","name":"dev: Please Review","color":"006b75","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-04T12:30:49Z","updated_at":"2018-09-04T12:33:18Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/raiden-network/raiden/pulls/2350","html_url":"https://github.com/raiden-network/raiden/pull/2350","diff_url":"https://github.com/raiden-network/raiden/pull/2350.diff","patch_url":"https://github.com/raiden-network/raiden/pull/2350.patch"},"body":"Fix udp logging of missing `address` member of `UDPTransport`, introduced in #2345 , which broke master's test\r\nAlso, fix shadowing of `Runnable`s subclasses `AttributeError` exceptions when redirecting members' access to `greenlet` instance, which made it harder to read the logs on this type of errors."},"comment":{"url":"https://api.github.com/repos/raiden-network/raiden/issues/comments/418349826","html_url":"https://github.com/raiden-network/raiden/pull/2350#issuecomment-418349826","issue_url":"https://api.github.com/repos/raiden-network/raiden/issues/2350","id":418349826,"node_id":"MDEyOklzc3VlQ29tbWVudDQxODM0OTgyNg==","user":{"login":"andrevmatos","id":587021,"node_id":"MDQ6VXNlcjU4NzAyMQ==","avatar_url":"https://avatars1.githubusercontent.com/u/587021?v=4","gravatar_id":"","url":"https://api.github.com/users/andrevmatos","html_url":"https://github.com/andrevmatos","followers_url":"https://api.github.com/users/andrevmatos/followers","following_url":"https://api.github.com/users/andrevmatos/following{/other_user}","gists_url":"https://api.github.com/users/andrevmatos/gists{/gist_id}","starred_url":"https://api.github.com/users/andrevmatos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrevmatos/subscriptions","organizations_url":"https://api.github.com/users/andrevmatos/orgs","repos_url":"https://api.github.com/users/andrevmatos/repos","events_url":"https://api.github.com/users/andrevmatos/events{/privacy}","received_events_url":"https://api.github.com/users/andrevmatos/received_events","type":"User","site_admin":false},"created_at":"2018-09-04T12:33:18Z","updated_at":"2018-09-04T12:33:18Z","author_association":"COLLABORATOR","body":"For reference, the error looks like:\r\n```\r\nraiden/tests/utils/tests.py:22: in shutdown_apps_and_cleanup_tasks\r\nm    app.stop()\r\nraiden/app.py:143: in stop\r\n    self.raiden.stop()\r\nraiden/raiden_service.py:351: in stop\r\n    self.transport.stop()\r\nraiden/network/transport/udp/udp_transport.py:271: in stop\r\n    gevent.wait(self.greenlets)\r\nsrc/gevent/_hub_primitives.py:198: in gevent.__hub_primitives.wait_on_objects\r\n    ???\r\nsrc/gevent/_hub_primitives.py:235: in gevent.__hub_primitives.wait_on_objects\r\n    ???\r\nsrc/gevent/_hub_primitives.py:149: in gevent.__hub_primitives._WaitIterator.__next__\r\n    ???\r\nsrc/gevent/_hub_primitives.py:140: in gevent.__hub_primitives._WaitIterator.__next__\r\n    ???\r\nsrc/gevent/_waiter.py:192: in gevent.__waiter.MultipleWaiter.get\r\n    ???\r\nsrc/gevent/_waiter.py:151: in gevent.__waiter.Waiter.get\r\n    ???\r\nsrc/gevent/_greenlet_primitives.py:59: in gevent.__greenlet_primitives.SwitchOutGreenletWithLoop.switch\r\n    ???\r\nsrc/gevent/_greenlet_primitives.py:59: in gevent.__greenlet_primitives.SwitchOutGreenletWithLoop.switch\r\n    ???\r\nsrc/gevent/_greenlet_primitives.py:63: in gevent.__greenlet_primitives.SwitchOutGreenletWithLoop.switch\r\n    ???\r\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \r\n>   ???\r\nE   AttributeError: 'gevent._greenlet.Greenlet' object has no attribute 'address'\r\n```\r\nFrom https://travis-ci.org/raiden-network/raiden/jobs/424282682#L1138"}}
{"actor":{"display_login":"andrevmatos"}}