{"action":"created","issue":{"url":"https://api.github.com/repos/scopatz/xonsh/issues/616","repository_url":"https://api.github.com/repos/scopatz/xonsh","labels_url":"https://api.github.com/repos/scopatz/xonsh/issues/616/labels{/name}","comments_url":"https://api.github.com/repos/scopatz/xonsh/issues/616/comments","events_url":"https://api.github.com/repos/scopatz/xonsh/issues/616/events","html_url":"https://github.com/scopatz/xonsh/issues/616","id":125797477,"number":616,"title":"xonsh hangs when resuming suspended jobs","user":{"login":"willsALMANJ","id":1178780,"avatar_url":"https://avatars.githubusercontent.com/u/1178780?v=3","gravatar_id":"","url":"https://api.github.com/users/willsALMANJ","html_url":"https://github.com/willsALMANJ","followers_url":"https://api.github.com/users/willsALMANJ/followers","following_url":"https://api.github.com/users/willsALMANJ/following{/other_user}","gists_url":"https://api.github.com/users/willsALMANJ/gists{/gist_id}","starred_url":"https://api.github.com/users/willsALMANJ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/willsALMANJ/subscriptions","organizations_url":"https://api.github.com/users/willsALMANJ/orgs","repos_url":"https://api.github.com/users/willsALMANJ/repos","events_url":"https://api.github.com/users/willsALMANJ/events{/privacy}","received_events_url":"https://api.github.com/users/willsALMANJ/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/scopatz/xonsh/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/scopatz/xonsh/milestones/2","html_url":"https://github.com/scopatz/xonsh/milestones/v0.3","labels_url":"https://api.github.com/repos/scopatz/xonsh/milestones/2/labels","id":1302567,"number":2,"title":"v0.3","description":"","creator":{"login":"scopatz","id":320553,"avatar_url":"https://avatars.githubusercontent.com/u/320553?v=3","gravatar_id":"","url":"https://api.github.com/users/scopatz","html_url":"https://github.com/scopatz","followers_url":"https://api.github.com/users/scopatz/followers","following_url":"https://api.github.com/users/scopatz/following{/other_user}","gists_url":"https://api.github.com/users/scopatz/gists{/gist_id}","starred_url":"https://api.github.com/users/scopatz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scopatz/subscriptions","organizations_url":"https://api.github.com/users/scopatz/orgs","repos_url":"https://api.github.com/users/scopatz/repos","events_url":"https://api.github.com/users/scopatz/events{/privacy}","received_events_url":"https://api.github.com/users/scopatz/received_events","type":"User","site_admin":false},"open_issues":72,"closed_issues":420,"state":"closed","created_at":"2015-09-12T18:28:59Z","updated_at":"2016-05-26T14:48:46Z","due_on":null,"closed_at":"2016-05-20T22:54:32Z"},"comments":2,"created_at":"2016-01-10T03:48:01Z","updated_at":"2016-05-26T14:48:46Z","closed_at":"2016-05-26T14:48:46Z","body":"In a fresh `xonsh` shell launched with no `.xonshrc` file, using `fg` after suspending a command with `<ctrl>+Z` causes `xonsh` to hang. Further input to the keyboard, including `<ctrl>+C` and `<ctrl>+D` is printed to the terminal but does not do anything. Here is an example of the terminal output for one such case:\r\n\r\n```\r\nuser@machine ~ $ man git\r\n\r\n*[1] stopped: man git & (5743)\r\nuser@machine ~ $ fg\r\n*[1] running: man git (5743)\r\n^C^C^C^Cjjflakjdakjl\r\n\r\nd\r\nd\r\nd\r\nd\r\n```\r\n\r\nEverything after the `running: man git` line is me mashing on the keyboard.\r\n\r\nI see this for version 0.2.4 on Arch Linux (installed via the package in the AUR) in GNOME Terminal. I lauched xonsh by creating a new profile in GNOME Terminal and having it launch `xonsh` as a custom command (i.e. I didn't change my system's shell but I am also not invoking xonsh from within another shell).\r\n\r\nSince installing from the AUR is one of the suggested ways of installing `xonsh`, hopefully someone else is using `xonsh` this way and can help debug what is going on. I tried to make sure this was reproducible on the most basic set up possible. I was just trying out `xonsh` for the first time so I am not too familiar with it, but the inability to suspend and resume jobs makes it pretty much unusable as a shell for me."},"comment":{"url":"https://api.github.com/repos/scopatz/xonsh/issues/comments/221893249","html_url":"https://github.com/scopatz/xonsh/issues/616#issuecomment-221893249","issue_url":"https://api.github.com/repos/scopatz/xonsh/issues/616","id":221893249,"user":{"login":"gforsyth","id":3596999,"avatar_url":"https://avatars.githubusercontent.com/u/3596999?v=3","gravatar_id":"","url":"https://api.github.com/users/gforsyth","html_url":"https://github.com/gforsyth","followers_url":"https://api.github.com/users/gforsyth/followers","following_url":"https://api.github.com/users/gforsyth/following{/other_user}","gists_url":"https://api.github.com/users/gforsyth/gists{/gist_id}","starred_url":"https://api.github.com/users/gforsyth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gforsyth/subscriptions","organizations_url":"https://api.github.com/users/gforsyth/orgs","repos_url":"https://api.github.com/users/gforsyth/repos","events_url":"https://api.github.com/users/gforsyth/events{/privacy}","received_events_url":"https://api.github.com/users/gforsyth/received_events","type":"User","site_admin":false},"created_at":"2016-05-26T14:48:46Z","updated_at":"2016-05-26T14:48:46Z","body":"I believe this has been fixed in master by #962 and #867 and I can no longer reproduce these issues.  Closing, but please let us know if the issue persists.  Thanks!"}}
{"actor":{"display_login":"gforsyth"}}