{"pull_request":{"merged_at":null,"user":{"id":234227,"login":"rspeer","url":"https://api.github.com/users/rspeer","avatar_url":"https://secure.gravatar.com/avatar/5cb63bfadc9a70b2f1800c5bb99672a7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"5cb63bfadc9a70b2f1800c5bb99672a7"},"created_at":"2011-12-05T21:06:42Z","title":"Avoid \"Resource temporarily unavailable\" crashes in parallel mode","updated_at":"2011-12-19T05:07:11Z","review_comments":0,"state":"closed","id":560200,"patch_url":"https://github.com/fabric/fabric/pull/493.patch","html_url":"https://github.com/fabric/fabric/pull/493","closed_at":"2011-12-19T05:07:11Z","deletions":1,"mergeable":true,"issue_url":"https://github.com/fabric/fabric/issues/493","base":{"user":{"id":400481,"login":"fabric","url":"https://api.github.com/users/fabric","avatar_url":"https://secure.gravatar.com/avatar/48cb13cc218b7d3497fd6b813afac5a2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"48cb13cc218b7d3497fd6b813afac5a2"},"ref":"master","sha":"6c483ef261ab8ed243b39a337b0382a8c84e5994","repo":{"open_issues":195,"created_at":"2009-05-01T01:14:24Z","watchers":1031,"git_url":"git://github.com/fabric/fabric.git","updated_at":"2011-12-19T05:07:10Z","fork":false,"id":189840,"language":"Python","html_url":"https://github.com/fabric/fabric","name":"fabric","description":"Simple, Pythonic remote execution and deployment.","master_branch":null,"forks":213,"url":"https://api.github.com/repos/fabric/fabric","ssh_url":"git@github.com:fabric/fabric.git","clone_url":"https://github.com/fabric/fabric.git","pushed_at":"2011-12-19T05:07:10Z","owner":{"id":400481,"login":"fabric","url":"https://api.github.com/users/fabric","avatar_url":"https://secure.gravatar.com/avatar/48cb13cc218b7d3497fd6b813afac5a2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"48cb13cc218b7d3497fd6b813afac5a2"},"homepage":"http://fabfile.org","size":688,"svn_url":"https://svn.github.com/fabric/fabric","private":false},"label":"fabric:master"},"body":"I've found that I get crashes sometimes with \"Resource temporarily unavailable\" in parallel mode.\r\n\r\nThis particularly happens if one of the machines happens to prompt for a password. Of course that's something to be avoided, but it should also be recoverable. If I type the password, the process will continue as normal for a while, but then later it will crash with an IOError, \"Resource temporarily unavailable\".\r\n\r\nI think the reason might be that the password code is setting `chan.input_enabled` to True when it is done, regardless of whether it was True before. If that's what's going on, this should fix the problem.","commits":1,"number":493,"additions":2,"url":"https://api.github.com/repos/fabric/fabric/pulls/493","_links":{"review_comments":{"href":"https://api.github.com/repos/fabric/fabric/pulls/493/comments"},"html":{"href":"https://github.com/fabric/fabric/pull/493"},"self":{"href":"https://api.github.com/repos/fabric/fabric/pulls/493"},"comments":{"href":"https://api.github.com/repos/fabric/fabric/issues/493/comments"}},"merged_by":null,"diff_url":"https://github.com/fabric/fabric/pull/493.diff","comments":3,"head":{"user":{"id":234227,"login":"rspeer","url":"https://api.github.com/users/rspeer","avatar_url":"https://secure.gravatar.com/avatar/5cb63bfadc9a70b2f1800c5bb99672a7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"5cb63bfadc9a70b2f1800c5bb99672a7"},"ref":"master","sha":"dc62e4494addcc46bf746acf8a14306f670f35f0","repo":{"open_issues":0,"created_at":"2011-12-05T20:53:31Z","watchers":1,"git_url":"git://github.com/rspeer/fabric.git","updated_at":"2011-12-05T20:59:22Z","fork":true,"id":2919836,"language":"Python","html_url":"https://github.com/rspeer/fabric","name":"fabric","description":"Simple, Pythonic remote execution and deployment.","master_branch":null,"forks":0,"url":"https://api.github.com/repos/rspeer/fabric","ssh_url":"git@github.com:rspeer/fabric.git","clone_url":"https://github.com/rspeer/fabric.git","pushed_at":"2011-12-05T20:59:21Z","owner":{"id":234227,"login":"rspeer","url":"https://api.github.com/users/rspeer","avatar_url":"https://secure.gravatar.com/avatar/5cb63bfadc9a70b2f1800c5bb99672a7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"5cb63bfadc9a70b2f1800c5bb99672a7"},"homepage":"http://fabfile.org","size":180,"svn_url":"https://svn.github.com/rspeer/fabric","private":false},"label":"rspeer:master"},"changed_files":1,"merged":false},"number":493,"action":"closed"}