{"issue":{"state":"closed","pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"user":{"avatar_url":"https://secure.gravatar.com/avatar/ab448e14eb1ea368e946115d9f262b69?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"ab448e14eb1ea368e946115d9f262b69","url":"https://api.github.com/users/owens-bill","login":"owens-bill","id":1128544},"milestone":null,"updated_at":"2011-10-28T02:01:22Z","labels":[],"assignee":null,"comments":5,"closed_at":"2011-10-28T01:34:03Z","url":"https://api.github.com/repos/liftoff/GateOne/issues/34","body":"Twice tonight with the latest code on Ubuntu 11.04/Python 2.7.1+ I got a few logins open and then saw the \"communications disruption\" message, along with a list of the open terminals in the lower right corner, and a cycle of the terminal reappearing, then the erorr, etc. This block of messages was logged each time the cycle repeated:\r\n\r\n INFO:root:WebSocket opened (%anonymous).\r\nERROR:root:Uncaught exception in /ws\r\nTraceback (most recent call last):\r\n  File \"/usr/local/lib/python2.7/dist-packages/tornado/websocket.py\", line 170, in wrapper\r\n    return callback(*args, **kwargs)\r\n  File \"./gateone.py\", line 365, in on_message\r\n    self.commands[key](value)\r\n  File \"./gateone.py\", line 614, in kill_terminal\r\n    SESSIONS[self.session][term]['multiplex'].proc_kill()\r\n  File \"/opt/gateone/termio.py\", line 324, in proc_kill\r\n    except (IOError, OSError):\r\nUnboundLocalError: local variable 'IOError' referenced before assignment\r\nINFO:root:WebSocket closed (%anonymous).\r\n\r\nI can't tell if this is related to a specific login but I don't think so. It may have to do with the number of sessions I have open, though it seemed to appear with both three and four open. I'm afraid that I can't interpret the errors at all, but if there's anything I can do to test, let me know. . .","html_url":"https://github.com/liftoff/GateOne/issues/34","title":"Disconnect/reconnect looping error","number":34,"id":2011681,"created_at":"2011-10-21T02:06:53Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/ab448e14eb1ea368e946115d9f262b69?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"ab448e14eb1ea368e946115d9f262b69","url":"https://api.github.com/users/owens-bill","login":"owens-bill","id":1128544},"updated_at":"2011-10-28T02:01:22Z","url":"https://api.github.com/repos/liftoff/GateOne/issues/comments/2551755","body":"Sorry, been on work travel since Sunday - I pulled the latest today and the problem seems to be gone. Thanks!","id":2551755,"created_at":"2011-10-28T02:01:22Z"}}