Re: [PATCH] pagealign_alloc: don't loop endlessly

2005-05-06 Thread Thorsten Glaser
Derek Price dixit:

My patch logs the actual error message to the syslog too (via the
vsyslog() call), but if your chroot is preventing access to the syslog,
that wouldn't help anyhow.

Yes, that's why I was suggesting to print the error message to stderr
so at least the client gets an idea about what happened and can slap
the server administrator. CVS does this for quite some occasions, for
example no space available in the server's temporary directory.

//mirabile
-- 
 Hi, does anyone sell openbsd stickers by themselves and not packaged
 with other products?
No, the only way I've seen them sold is for $40 with a free OpenBSD CD.
-- Haroon Khalid and Steve Shockley in gmane.os.openbsd.misc


___
Bug-cvs mailing list
Bug-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-cvs


Re: [PATCH] pagealign_alloc: don't loop endlessly

2005-05-06 Thread Thorsten Glaser
Derek Price dixit:

Can you provide me with a test case that reproduces this behavior?

Sorry, not at the moment, at least not without a great effort.
I will do as soon as I've reinstalled my boxen.

I could do a temporary test scenario, but we needed to be in sync
for that. Join irc.oftc.net and /msg mira if you're interested.

//mirabile
-- 
 Hi, does anyone sell openbsd stickers by themselves and not packaged
 with other products?
No, the only way I've seen them sold is for $40 with a free OpenBSD CD.
-- Haroon Khalid and Steve Shockley in gmane.os.openbsd.misc


___
Bug-cvs mailing list
Bug-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-cvs


Re: [PATCH] pagealign_alloc: don't loop endlessly

2005-05-06 Thread Thorsten Glaser
Derek Price dixit:

Yes, that's why I was suggesting to print the error message to stderr
so at least the client gets an idea about what happened and can slap
the server administrator. CVS does this for quite some occasions, for
example no space available in the server's temporary directory.

Could you point me at the code that does this?

Not out of the blue, I had to check. But it happens frequently
when e.g. the OpenBSD anoncvs servers are overloaded.

How much good would sending the message to stderr really do?  This
problem can only occur on the server, where sending to stderr, at best,
can only be reported to the client as an unrecognized protocol response,
if reported at all, once the network buffers are disabled (the network
buffer code is what is calling pagealign_alloc() here).

No, it's actually displayed by the client (with my first diff).

bye,
//mirabile
-- 
 Hi, does anyone sell openbsd stickers by themselves and not packaged
 with other products?
No, the only way I've seen them sold is for $40 with a free OpenBSD CD.
-- Haroon Khalid and Steve Shockley in gmane.os.openbsd.misc


___
Bug-cvs mailing list
Bug-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-cvs