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.
Activity
Charles Oliver Nutter
made changes -
| Field | Original Value | New Value |
|---|---|---|
| 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. |
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.
|
| Component/s | Intro [ 14308 ] |
FYI, pty.rb is under lib/ruby/site_ruby/shared/pty.rb