{"action":"created","issue":{"url":"https://api.github.com/repos/rvm/rvm/issues/4422","repository_url":"https://api.github.com/repos/rvm/rvm","labels_url":"https://api.github.com/repos/rvm/rvm/issues/4422/labels{/name}","comments_url":"https://api.github.com/repos/rvm/rvm/issues/4422/comments","events_url":"https://api.github.com/repos/rvm/rvm/issues/4422/events","html_url":"https://github.com/rvm/rvm/issues/4422","id":338726837,"node_id":"MDU6SXNzdWUzMzg3MjY4Mzc=","number":4422,"title":"Unable to pass SIGINT signal (control-C) on 1.29.4","user":{"login":"rdunlop","id":1149122,"node_id":"MDQ6VXNlcjExNDkxMjI=","avatar_url":"https://avatars1.githubusercontent.com/u/1149122?v=4","gravatar_id":"","url":"https://api.github.com/users/rdunlop","html_url":"https://github.com/rdunlop","followers_url":"https://api.github.com/users/rdunlop/followers","following_url":"https://api.github.com/users/rdunlop/following{/other_user}","gists_url":"https://api.github.com/users/rdunlop/gists{/gist_id}","starred_url":"https://api.github.com/users/rdunlop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdunlop/subscriptions","organizations_url":"https://api.github.com/users/rdunlop/orgs","repos_url":"https://api.github.com/users/rdunlop/repos","events_url":"https://api.github.com/users/rdunlop/events{/privacy}","received_events_url":"https://api.github.com/users/rdunlop/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":21,"created_at":"2018-07-05T21:09:16Z","updated_at":"2018-07-25T09:59:29Z","closed_at":"2018-07-25T09:59:29Z","author_association":"NONE","body":"## Description\r\n\r\nAfter installing 1.29.4, when I log in to a bash shell, (and it runs the rvmrc), I cannot press control-C to have it clear the current line of shell code. It appears that signals are being trapped, and not making it to bash.\r\n\r\nOn 1.29.3, this was working.\r\nI installed rvm from https://github.com/Wasapl/rvm/commit/22945f8abfb2cf01354d12d977c7f9ad60e15d32 (which is really just the same as 1.29.4, without https://github.com/rvm/rvm/pull/4417), and the behavior started working again.\r\n\r\n(I used `rvm get branch add-default-gem-bundler --source github.com/Wasapl/rvm` to install this branch)\r\n\r\n## Steps to reproduce\r\n\r\n- When we log into our AWS linux boxes, it doesn't work.\r\n- Strangely, on our mac os x developer laptops, it still works fine. (I don't know why)\r\n\r\n## Expected behavior\r\n\r\n- pressing control-c should clear the current command\r\n- when running a `tail -f <file>`, pressing control-C should stop the tail\r\n\r\n## Actual behavior\r\n\r\n- the shell is not cleared,\r\n- the tail is not stopped\r\n\r\n## Environment info\r\n\r\n```\r\n$ rvm info\r\n\r\nruby-2.5.1:\r\n\r\n  system:\r\n    uname:        \"Linux <redacted> 4.14.33-51.34.amzn1.x86_64 #1 SMP Fri Apr 13 18:18:26 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux\"\r\n    name:         \"Amazon\"\r\n    version:      \"2017.09\"\r\n    architecture: \"x86_64\"\r\n    bash:         \"/bin/bash => GNU bash, version 4.2.46(2)-release (x86_64-redhat-linux-gnu)\"\r\n    zsh:          \" => not installed\"\r\n    remote_path:  \"amazon/2017.09/x86_64\"\r\n\r\n  rvm:\r\n    version:      \"1.29.4 (latest)\"\r\n    updated:      \"3 days 8 hours 15 minutes 14 seconds ago\"\r\n    path:         \"/home/badges/.rvm\"\r\n    autolibs:     \"[disable] Limit RVM automation as much as possible.\"\r\n\r\n  ruby:\r\n    interpreter:  \"ruby\"\r\n    version:      \"2.5.1p57\"\r\n    date:         \"2018-03-29\"\r\n    platform:     \"x86_64-linux\"\r\n    patchlevel:   \"2018-03-29 revision 63029\"\r\n    full_version: \"ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]\"\r\n\r\n  homes:\r\n    gem:          \"/home/badges/.rvm/gems/ruby-2.5.1\"\r\n    ruby:         \"/home/badges/.rvm/rubies/ruby-2.5.1\"\r\n\r\n  binaries:\r\n    ruby:         \"/home/badges/.rvm/rubies/ruby-2.5.1/bin/ruby\"\r\n    irb:          \"/home/badges/.rvm/rubies/ruby-2.5.1/bin/irb\"\r\n    gem:          \"/home/badges/.rvm/rubies/ruby-2.5.1/bin/gem\"\r\n    rake:         \"/home/badges/.rvm/gems/ruby-2.5.1@global/bin/rake\"\r\n\r\n  environment:\r\n    PATH:         \"/home/badges/.rvm/gems/ruby-2.5.1/bin:/home/badges/.rvm/gems/ruby-2.5.1@global/bin:/home/badges/.rvm/rubies/ruby-2.5.1/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/aws/bin:/home/badges/.rvm/bin:/home/badges/.local/bin:/home/badges/bin\"\r\n    GEM_HOME:     \"/home/badges/.rvm/gems/ruby-2.5.1\"\r\n    GEM_PATH:     \"/home/badges/.rvm/gems/ruby-2.5.1:/home/badges/.rvm/gems/ruby-2.5.1@global\"\r\n    MY_RUBY_HOME: \"/home/badges/.rvm/rubies/ruby-2.5.1\"\r\n    IRBRC:        \"/home/badges/.rvm/rubies/ruby-2.5.1/.irbrc\"\r\n    RUBYOPT:      \"\"\r\n    gemset:       \"\"\r\n```\r\n\r\n\r\nNote, my local (working) install is:\r\n```\r\n rvm info\r\n\r\nruby-2.3.7@push:\r\n\r\n  system:\r\n    uname:        \"Darwin Robins-MacBook-Pro.local 17.6.0 Darwin Kernel Version 17.6.0: Tue May  8 15:22:16 PDT 2018; root:xnu-4570.61.1~1/RELEASE_X86_64 x86_64\"\r\n    name:         \"OSX\"\r\n    version:      \"10.13\"\r\n    architecture: \"x86_64\"\r\n    bash:         \"/bin/bash => GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin17)\"\r\n    zsh:          \"/bin/zsh => zsh 5.3 (x86_64-apple-darwin17.0)\"\r\n    remote_path:  \"osx/10.13/x86_64\"\r\n\r\n  rvm:\r\n    version:      \"1.29.4 (latest)\"\r\n    updated:      \"2 minutes 54 seconds ago\"\r\n    path:         \"/Users/robindunlop/.rvm\"\r\n    autolibs:     \"[4] Allow RVM to use package manager if found, install missing dependencies, install package manager (only OS X).\"\r\n\r\n  ruby:\r\n    interpreter:  \"ruby\"\r\n    version:      \"2.3.7p456\"\r\n    date:         \"2018-03-28\"\r\n    platform:     \"x86_64-darwin17\"\r\n    patchlevel:   \"2018-03-28 revision 63024\"\r\n    full_version: \"ruby 2.3.7p456 (2018-03-28 revision 63024) [x86_64-darwin17]\"\r\n\r\n  homes:\r\n    gem:          \"/Users/robindunlop/.rvm/gems/ruby-2.3.7@push\"\r\n    ruby:         \"/Users/robindunlop/.rvm/rubies/ruby-2.3.7\"\r\n\r\n  binaries:\r\n    ruby:         \"/Users/robindunlop/.rvm/rubies/ruby-2.3.7/bin/ruby\"\r\n    irb:          \"/Users/robindunlop/.rvm/rubies/ruby-2.3.7/bin/irb\"\r\n    gem:          \"/Users/robindunlop/.rvm/rubies/ruby-2.3.7/bin/gem\"\r\n    rake:         \"/Users/robindunlop/.rvm/gems/ruby-2.3.7@push/bin/rake\"\r\n\r\n  environment:\r\n    PATH:         \"/Users/robindunlop/.rvm/gems/ruby-2.3.7@push/bin:/Users/robindunlop/.rvm/gems/ruby-2.3.7@global/bin:/Users/robindunlop/.rvm/rubies/ruby-2.3.7/bin:/Users/robindunlop/.rvm/bin:/usr/local/heroku/bin:/Users/robindunlop/.bin:.git/safe/../../bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/usr/local/MacGPG2/bin:/opt/X11/bin\"\r\n    GEM_HOME:     \"/Users/robindunlop/.rvm/gems/ruby-2.3.7@push\"\r\n    GEM_PATH:     \"/Users/robindunlop/.rvm/gems/ruby-2.3.7@push:/Users/robindunlop/.rvm/gems/ruby-2.3.7@global\"\r\n    MY_RUBY_HOME: \"/Users/robindunlop/.rvm/rubies/ruby-2.3.7\"\r\n    IRBRC:        \"/Users/robindunlop/.rvm/rubies/ruby-2.3.7/.irbrc\"\r\n    RUBYOPT:      \"\"\r\n    gemset:       \"push\"\r\n```"},"comment":{"url":"https://api.github.com/repos/rvm/rvm/issues/comments/407701865","html_url":"https://github.com/rvm/rvm/issues/4422#issuecomment-407701865","issue_url":"https://api.github.com/repos/rvm/rvm/issues/4422","id":407701865,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNzcwMTg2NQ==","user":{"login":"mpapis","id":48054,"node_id":"MDQ6VXNlcjQ4MDU0","avatar_url":"https://avatars0.githubusercontent.com/u/48054?v=4","gravatar_id":"","url":"https://api.github.com/users/mpapis","html_url":"https://github.com/mpapis","followers_url":"https://api.github.com/users/mpapis/followers","following_url":"https://api.github.com/users/mpapis/following{/other_user}","gists_url":"https://api.github.com/users/mpapis/gists{/gist_id}","starred_url":"https://api.github.com/users/mpapis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpapis/subscriptions","organizations_url":"https://api.github.com/users/mpapis/orgs","repos_url":"https://api.github.com/users/mpapis/repos","events_url":"https://api.github.com/users/mpapis/events{/privacy}","received_events_url":"https://api.github.com/users/mpapis/received_events","type":"User","site_admin":false},"created_at":"2018-07-25T09:59:29Z","updated_at":"2018-07-25T09:59:29Z","author_association":"MEMBER","body":"the fix is on master"}}
{"actor":{"display_login":"mpapis"}}