Work in progress

This commit is contained in:
2020-05-27 21:04:19 +02:00
parent 5634359408
commit cac43c064c
3 changed files with 25 additions and 5 deletions

View File

@@ -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
}