lkml.org 
[lkml]   [1996]   [Mar]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Linux-1.3.81
>>>>> "Miquel" == Miquel van Smoorenburg <miquels@q.cistron.nl> writes:

> In article <m2yboij7gx.fsf@deanna.miranova.com>,
> Steven L Baur <steve@miranova.com> wrote:
>>
>>>>>>> "Linus" == Linus Torvalds <torvalds@cs.helsinki.fi> writes:
>> ...
Linus> - named pipes now work the way God intended them to work, the SunOS
Linus> compat code is disabled by default.
>> ...
Linus> Look it over, will you?
>>
Linus> Linus
>>
>> This appears to have a devastating affect on sysvinit 2.58 (it loops
>> on the error message ``error reading initrequest'' upon changing run
>> levels), appropriately enough in the routine CheckInitFifo which is
>> commented:
>> [...]

> [...]
> With the old SunOS behaviour it was possible to open a fifo once,
> do a select() on it and accept incoming requests from different
> clients. Now the server has to keep open()ing and close()ing the fifo,
> which is not pretty and will break lots of stuff.

I thought so at the first look at the kernel patch but things turn out
surprisingly OK for me. All three linux boxes here have been running .81
for nearly 24 hours without problems. They all doing quite a bit of
work on the network around here. They all run sysvinit 2.58 and I
don't have any problem switching run levels.

The only problem I have so far is with hylafax which is sent to a tight loop
because select on FIFO returns. I changed the code to get the server
open RDWR (instead of read only) on the FIFO and things seem to work again.

Quy.
--
=-=-=-=-=-==-=-===-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Quy Tonthat EMAIL: quy@qp.oz.au quy@zip.com.au
QP Australia Pty. Ltd. Phone: (02) 8046474
N.S.W. Australia FAX: (02) 8584787
=-=-=-=-=-==-=-===-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


\
 
 \ /
  Last update: 2005-03-22 13:36    [W:0.032 / U:0.252 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site