{"action":"created","issue":{"url":"https://api.github.com/repos/godaddy/Thespian/issues/16","repository_url":"https://api.github.com/repos/godaddy/Thespian","labels_url":"https://api.github.com/repos/godaddy/Thespian/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/godaddy/Thespian/issues/16/comments","events_url":"https://api.github.com/repos/godaddy/Thespian/issues/16/events","html_url":"https://github.com/godaddy/Thespian/issues/16","id":169303355,"number":16,"title":"\"nodename nor servname provided, or not known\" for ActorSystem(\"multiprocTCPBase\")","user":{"login":"danielmitterdorfer","id":1699576,"avatar_url":"https://avatars.githubusercontent.com/u/1699576?v=3","gravatar_id":"","url":"https://api.github.com/users/danielmitterdorfer","html_url":"https://github.com/danielmitterdorfer","followers_url":"https://api.github.com/users/danielmitterdorfer/followers","following_url":"https://api.github.com/users/danielmitterdorfer/following{/other_user}","gists_url":"https://api.github.com/users/danielmitterdorfer/gists{/gist_id}","starred_url":"https://api.github.com/users/danielmitterdorfer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielmitterdorfer/subscriptions","organizations_url":"https://api.github.com/users/danielmitterdorfer/orgs","repos_url":"https://api.github.com/users/danielmitterdorfer/repos","events_url":"https://api.github.com/users/danielmitterdorfer/events{/privacy}","received_events_url":"https://api.github.com/users/danielmitterdorfer/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-08-04T06:51:43Z","updated_at":"2016-08-12T19:23:07Z","closed_at":"2016-08-12T14:33:35Z","body":"### Problem description\r\n\r\nWhen creating an `ActorSystem(\"multiprocTCPBase\")` I get: `socket.gaierror: [Errno 8] nodename nor servname provided, or not known`\r\n\r\nFull trace:\r\n\r\n```\r\nTraceback (most recent call last):\r\n  File \"<stdin>\", line 1, in <module>\r\n  File \"/usr/local/lib/python3.5/site-packages/thespian/actors.py\", line 465, in __init__\r\n    systemBase, capabilities, logDefs)\r\n  File \"/usr/local/lib/python3.5/site-packages/thespian/actors.py\", line 491, in _startupActorSys\r\n    module = importlib.import_module('thespian.system.%s'%systemBase)\r\n  File \"/usr/local/Cellar/python3/3.5.2/Frameworks/Python.framework/Versions/3.5/lib/python3.5/importlib/__init__.py\", line 126, in import_module\r\n    return _bootstrap._gcd_import(name[level:], package, level)\r\n  File \"<frozen importlib._bootstrap>\", line 986, in _gcd_import\r\n  File \"<frozen importlib._bootstrap>\", line 969, in _find_and_load\r\n  File \"<frozen importlib._bootstrap>\", line 958, in _find_and_load_unlocked\r\n  File \"<frozen importlib._bootstrap>\", line 673, in _load_unlocked\r\n  File \"<frozen importlib._bootstrap_external>\", line 665, in exec_module\r\n  File \"<frozen importlib._bootstrap>\", line 222, in _call_with_frames_removed\r\n  File \"/usr/local/lib/python3.5/site-packages/thespian/system/multiprocTCPBase.py\", line 16, in <module>\r\n    from thespian.system.transport.TCPTransport import TCPTransport\r\n  File \"/usr/local/lib/python3.5/site-packages/thespian/system/transport/TCPTransport.py\", line 88, in <module>\r\n    from thespian.system.transport.IPBase import TCPv4ActorAddress\r\n  File \"/usr/local/lib/python3.5/site-packages/thespian/system/transport/IPBase.py\", line 45, in <module>\r\n    thisSystem = ThisSystem()\r\n  File \"/usr/local/lib/python3.5/site-packages/thespian/system/transport/IPBase.py\", line 18, in __init__\r\n    for usage in [0, socket.AI_PASSIVE]\r\n  File \"/usr/local/lib/python3.5/site-packages/thespian/system/transport/IPBase.py\", line 20, in <listcomp>\r\n    for rslt in socket.getaddrinfo(useAddr, 0, af, socktype, proto, usage)\r\n  File \"/usr/local/Cellar/python3/3.5.2/Frameworks/Python.framework/Versions/3.5/lib/python3.5/socket.py\", line 732, in getaddrinfo\r\n    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\r\nsocket.gaierror: [Errno 8] nodename nor servname provided, or not known\r\n```\r\n\r\n### Steps to reproduce\r\n\r\n1. `pip3 install thespian`\r\n2. Run the following Python shell session:\r\n\r\n```\r\ndm@io:~ $ python3\r\nPython 3.5.2 (default, Jun 29 2016, 13:43:58)\r\n[GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin\r\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\r\n>>> import thespian.actors\r\n>>> thespian.actors.ActorSystem(\"multiprocTCPBase\")\r\n```\r\n\r\nThis produces the before-mentioned trace.\r\n\r\n### Environment info\r\n\r\n* thespian: 3.0.2\r\n* OS: Darwin io 15.6.0 Darwin Kernel Version 15.6.0: Thu Jun 23 18:25:34 PDT 2016; root:xnu-3248.60.10~1/RELEASE_X86_64 x86_64\r\n* Python: Python 3.5.2\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/godaddy/Thespian/issues/comments/239537602","html_url":"https://github.com/godaddy/Thespian/issues/16#issuecomment-239537602","issue_url":"https://api.github.com/repos/godaddy/Thespian/issues/16","id":239537602,"user":{"login":"kwquick","id":5633134,"avatar_url":"https://avatars.githubusercontent.com/u/5633134?v=3","gravatar_id":"","url":"https://api.github.com/users/kwquick","html_url":"https://github.com/kwquick","followers_url":"https://api.github.com/users/kwquick/followers","following_url":"https://api.github.com/users/kwquick/following{/other_user}","gists_url":"https://api.github.com/users/kwquick/gists{/gist_id}","starred_url":"https://api.github.com/users/kwquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kwquick/subscriptions","organizations_url":"https://api.github.com/users/kwquick/orgs","repos_url":"https://api.github.com/users/kwquick/repos","events_url":"https://api.github.com/users/kwquick/events{/privacy}","received_events_url":"https://api.github.com/users/kwquick/received_events","type":"User","site_admin":false},"created_at":"2016-08-12T19:23:07Z","updated_at":"2016-08-12T19:23:07Z","body":"Thespian 3.0.4 is released and contains the latest update.\r\n"}}
{"actor":{"display_login":"kwquick"}}