From: James French Date: 2012-06-14T19:58:25+09:00 Subject: nil exitstatus --_000_950618E0D00138499BE7CC487EBF646D75742DA7FEWOODCHUCKNMlo_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, With the following code (1.9.3-p125) I very occasionally find that @exitCod= e is nil... Open3.popen3(@environment, @command, options) do |stdin, stdout, stderr= , wait_thr| ... @exitCode =3D wait_thr.value.exitstatus End Does anyone know how I should interpret this? Dare I interpret it as succes= s (ie equivalent to 0)? Or is it most probably just a bug? Cheers, James --_000_950618E0D00138499BE7CC487EBF646D75742DA7FEWOODCHUCKNMlo_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi,

 

With the f= ollowing code (1.9.3-p125) I very occasionally find that @exitCode is nil..= .

 

    Open3.popen3(@environment, @command, options) do |st= din, stdout, stderr, wait_thr|

 &nb= sp;    ...

  &n= bsp;   @exitCode =3D wait_thr.value.exitstatus

    End

=  

Does anyone know how I should int= erpret this? Dare I interpret it as success (ie equivalent to 0)? Or is it = most probably just a bug?

 

Cheers,

Jame= s

= --_000_950618E0D00138499BE7CC487EBF646D75742DA7FEWOODCHUCKNMlo_--