[Ecls-list] Hang opening named pipe?

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Sat Jan 14 23:53:06 UTC 2012


Hmm, I do not know much about pipes. Inspecting a running ECL, I see that
it does not hang in ECL, but in the C library: in open()

Attaching to program: `/Users/jjgarcia/bin/ecl', process 49213.
Reading symbols for shared libraries ++.. done
0x00007fff86e3543e in open ()
(gdb) info threads
  2                         0x00007fff86e8c99e in __sigwait ()
* 1 "com.apple.main-thread" 0x00007fff86e3543e in open ()
(gdb) bt
#0  0x00007fff86e3543e in open ()
#1  0x00000001000f71d4 in ecl_open_stream (fn=0x10311bf30, smm=smm_output,
if_exists=0x1002167c8, if_does_not_exist=0x100216e90, byte_size=0,
flags=256, external_format=0x100216b80) at file.d:4804


Do you have any idea why this might happen? ECL is resolving the fifo name
to a full path, btw. I do not know whether this might cause part of the
problem.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20120115/abf3b2c5/attachment.html>


More information about the ecl-devel mailing list