Skip to content

Commit cbd0f71

Browse files
committed
Show session_name on connection
On HEAD request and attaching, show session name if available.
1 parent 4e2bd25 commit cbd0f71

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/debug/server.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ def greeting
133133
require 'etc'
134134

135135
check_cookie $1
136-
@sock.puts "PID: #{Process.pid}, $0: #{$0}"
136+
@sock.puts "PID: #{Process.pid}, $0: #{$0}, session_name: #{CONFIG[:session_name]}"
137137
@sock.puts "debug #{VERSION} on #{RUBY_DESCRIPTION}"
138138
@sock.puts "uname: #{Etc.uname.inspect}"
139139
@sock.close
@@ -149,7 +149,9 @@ def greeting
149149
end
150150
parse_option(params)
151151

152-
puts "DEBUGGER (client): Connected. PID:#{Process.pid}, $0:#{$0}"
152+
session_name = CONFIG[:session_name]
153+
session_name_str = ", session_name:#{session_name}" if session_name
154+
puts "DEBUGGER (client): Connected. PID:#{Process.pid}, $0:#{$0}#{session_name_str}"
153155
puts "DEBUGGER (client): Type `Ctrl-C` to enter the debug console." unless @need_pause_at_first
154156
puts
155157

0 commit comments

Comments
 (0)