Your message dated Tue, 22 Apr 2008 00:19:08 +0300
with message-id <[EMAIL PROTECTED]>
and subject line Re: Bug#202110: perl doesn't handle blocking opens on fifos
has caused the Debian Bug report #202110,
regarding perl doesn't handle blocking opens on fifos
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
202110: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=202110
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: perl
Version: 5.8.0-17

When a FIFO is opened for write, perl no longer blocks until a reader has
also opened the FIFO.  Instead, it appears to always operate in non-blocking
mode, accepting the open and allowing data to be written to it until the
kernel's buffer fills.

        open(FIFO,">$OutputFifo")

This causes problems with programs like "signify" that do a blocking write
on the ".signature" file and then write one signature before closing, waiting,
and doing another blocking open.  With the new perl, signify may store a
half-dozen signatures in the buffer that will be read when another program
accesses .signature.

This may be related to bug #170590 except that bug refers to problem when
using non-blocking I/O while this has to do with wanting blocking I/O.

                                          Brian
                                  ( [EMAIL PROTECTED] )

-------------------------------------------------------------------------------
"Those who are victorious plan effectively and change decisively.  They are
like a great river that maintains its course but adjusts its flow... they have
form but are formless.  They are skilled in both planning and adapting and need
not fear the result of a thousand battles; for they win in advance, defeating
those that have already lost."  -- Sun Tzu Chinese Warrior, Philosopher, 100 BC


--- End Message ---
--- Begin Message ---
On Sun, Jul 27, 2003 at 01:48:21PM +1000, Brendan O'Dea wrote:
> On Sat, Jul 19, 2003 at 04:29:09PM -0400, Brian White wrote:
> >When a FIFO is opened for write, perl no longer blocks until a reader has
> >also opened the FIFO.  Instead, it appears to always operate in non-blocking
> >mode, accepting the open and allowing data to be written to it until the
> >kernel's buffer fills.
> >
> >     open(FIFO,">$OutputFifo")

> I can't duplicate this problem.

Neither can I, and no further information was supplied. Closing as old
and unreproducible.

Cheers,
-- 
Niko Tyni   [EMAIL PROTECTED]


--- End Message ---

Reply via email to