RubyMine does not kill remote process

RubyMine can't kill remote process.

Push red square button and nothing happand.

idea.log

2018-07-24 15:17:08,230 [604369338] INFO - ellij.ssh.SshConnectionService - Creating sftp channel within SSH session @4c2c3202 to vagrant@127.0.0.1:2222
2018-07-24 15:17:08,315 [604369423] INFO - ellij.ssh.SshConnectionService - Executing SSH command: cd /vagrant; env "RUBYLIB"="/var/lib/gems/2.3.0/gems/bundler-1.16.2/lib:/home/vagrant/.rubymine_helpers/rb/testing/patch/common:/home/vagrant/.rubymine_helpers/rb/testing/patch/testunit:/home/vagrant/.rubymine_helpers/rb/testing/patch/common:/home/vagrant/.rubymine_helpers/rb/testing/patch/bdd" "TEAMCITY_RAKE_RUNNER_MODE"="idea" "RM_INFO"="RM-181.5281.41" "JETBRAINS_REMOTE_RUN"="1" "BUNDLE_GEMFILE"="/vagrant/Gemfile" "RUBYMINE_TESTUNIT_REPORTER"="/home/vagrant/.rubymine_helpers/rb/testing/patch/testunit" "BUNDLE_BIN_PATH"="/var/lib/gems/2.3.0/gems/bundler-1.16.2/bin" "RUBYOPT"="-rbundler/setup" "TEAMCITY_RAKE_RUNNER_USED_FRAMEWORKS"=":test_unit :shoulda " "PATH"="/usr/local/bin:$PATH" "ANSICON"="" /usr/bin/ruby -e '$stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift)' /usr/local/bin/rackup -o 0.0.0.0 -p 9292 config.ru within SSH session @4c2c3202 to vagrant@127.0.0.1:2222
2018-07-24 15:17:08,322 [604369430] INFO - ellij.ssh.SshConnectionService - Executing SSH command: cd /vagrant; env "RUBYLIB"="/var/lib/gems/2.3.0/gems/bundler-1.16.2/lib:/home/vagrant/.rubymine_helpers/rb/testing/patch/common:/home/vagrant/.rubymine_helpers/rb/testing/patch/testunit:/home/vagrant/.rubymine_helpers/rb/testing/patch/common:/home/vagrant/.rubymine_helpers/rb/testing/patch/bdd" "TEAMCITY_RAKE_RUNNER_MODE"="idea" "RM_INFO"="RM-181.5281.41" "JETBRAINS_REMOTE_RUN"="1" "BUNDLE_GEMFILE"="/vagrant/Gemfile" "RUBYMINE_TESTUNIT_REPORTER"="/home/vagrant/.rubymine_helpers/rb/testing/patch/testunit" "BUNDLE_BIN_PATH"="/var/lib/gems/2.3.0/gems/bundler-1.16.2/bin" "RUBYOPT"="-rbundler/setup" "TEAMCITY_RAKE_RUNNER_USED_FRAMEWORKS"=":test_unit :shoulda " "PATH"="/usr/local/bin:$PATH" "ANSICON"="" /usr/bin/ruby -e '$stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift)' /usr/local/bin/rackup -o 0.0.0.0 -p 9292 config.ru within SSH session @55054953 to vagrant@127.0.0.1:2222
2018-07-24 15:17:08,335 [604369443] INFO - emote.RubyRemoteProcessHandler - Adding new tunnel - Port forwarding[from remote server 0.0.0.0:9292 to local localhost:9292]
2018-07-24 15:17:44,153 [604405261] INFO - emote.RubyRemoteProcessHandler - processWillTerminate: removing port forwarding - Port forwarding[from remote server 0.0.0.0:9292 to local localhost:9292]

 

It is strange that RB executes ssh command twice.

Run configuration.

Please sign in to leave a comment.