Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Intro
-
Labels:None
-
Number of attachments :
Description
pty.rb currently uses fork()+exec() via FFI. This could be converted to use posix_spawn() to exec the child process, due to the flakiness of forking the jvm and continuing to run bytecode code in the child.
FYI, pty.rb is under lib/ruby/site_ruby/shared/pty.rb