[Win32utils-devel] Open3.popen3 oddity
Berger, Daniel
Daniel.Berger at qwest.com
Tue Mar 1 12:43:36 EST 2005
> -----Original Message-----
> From: win32utils-devel-bounces at rubyforge.org
> [mailto:win32utils-devel-bounces at rubyforge.org] On Behalf Of
> Nathaniel Talbott
> Sent: Tuesday, March 01, 2005 8:56 AM
> To: win32utils-devel at rubyforge.org
> Subject: [Win32utils-devel] Open3.popen3 oddity
>
>
> Open3.popen3 returns the pid as well as the in, out, and err
> streams. I thought only the streams were supposed to be returned.
>
> Thanks
>
>
> --
> Nathaniel
Yeah, we cheated for the sake of open4. You usually won't notice, since
you're going to do something like:
i, o, e = Open3.popen3("whatever")
I suppose if you were slurping the results into an array and only
expecting there to be 3 elements, it could cause a problem. If it is a
problem, please let us know and we'll break open4 into a truly separate
method.
Otherwise...ssshhh.
Regards,
Dan
More information about the win32utils-devel
mailing list