Project

General

Profile

Actions

Feature #4689

closed

/proc/$PID/environ in Linux

Added by normalperson (Eric Wong) over 13 years ago. Updated over 13 years ago.

Status:
Closed
Target version:
[ruby-core:35483]

Description

I wanted to inspect the environment of a long-running process[1] and I
noticed Ruby 1.9.2 moves environ for argv storage when modifying $0.

Can we do this lazily and only as a last resort when argv doesn't have
space? I can look into supplying patches this weekend, at least for
the Linux use case.

I remember this worked fine in 1.9.1 even with minor $0 modifications
in my code.

[1] I use this command: tr '\0' '\n' < /proc/$PID/environ

--
Eric Wong

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0