Work in progress
This commit is contained in:
@@ -134,7 +134,9 @@ end
|
||||
|
||||
def set_up_pseudoterminal(control_socket, pseudoterminal_path)
|
||||
$pseudoterminal_io = File.open(pseudoterminal_path, File::RDWR | File::NOCTTY)
|
||||
$pseudoterminal_io.raw!
|
||||
$pseudoterminal_io.sync = true
|
||||
#$pseudoterminal_io.raw!
|
||||
$pseudoterminal_io.cooked!
|
||||
|
||||
$original_stderr.puts " connecting to pseudoterminal #{pseudoterminal_path}"
|
||||
|
||||
@@ -149,7 +151,7 @@ end
|
||||
|
||||
$original_stderr.puts "preloading common modules"
|
||||
|
||||
#load "/usr/lib/github-fast-env/preload.rb"
|
||||
load "/usr/lib/github-fast-env/preload.rb"
|
||||
|
||||
$original_stderr.puts "ready to serve requests"
|
||||
|
||||
@@ -261,7 +263,9 @@ while true
|
||||
|
||||
$original_stderr.puts " finished handling request (#{process_id})"
|
||||
|
||||
$pseudoterminal_io.close
|
||||
if $pseudoterminal_io
|
||||
$pseudoterminal_io.close
|
||||
end
|
||||
end
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user