On Thu, Sep 10, 2009 at 1:01 PM, Dustin J. Mitchell
wrote:
> On Thu, Sep 10, 2009 at 2:29 PM, Philip Guenther wrote:
>> It happens at initialization time of libpthread and is undone at exit
>> and exec. It applies to all fds. There is no manpage, as it's not
>> (supposed to be) application visib
On Thu, Sep 10, 2009 at 2:29 PM, Philip Guenther wrote:
> It happens at initialization time of libpthread and is undone at exit
> and exec. B It applies to all fds. B There is no manpage, as it's not
> (supposed to be) application visible.
OK, so basically this is an OpenBSD/pthread bug. I'm stil
On Thu, Sep 10, 2009 at 11:13 AM, Dustin J. Mitchell
wrote:
> On Thu, Sep 10, 2009 at 12:34 PM, Michael Burk wrote:
>>> Does newer Amanda use threads? With pthread, stdio will be silently
>>> changed to _non_ blocking.
>
> Wait, what?!
This is all behind the applications back, between the thread
On Thu, Sep 10, 2009 at 12:34 PM, Michael Burk wrote:
>> Does newer Amanda use threads? With pthread, stdio will be silently
>> changed to _non_ blocking.
Wait, what?!
When does this happen? At exec? And does it just apply to fd's 0-2?
Can you point me to a manpage?
Dustin
(michael and stuart
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Michael Burk wrote the following lines on 09/10/2009 06:58 PM:
> If pthreads is the issue, then I have two questions:
> 1) is the behavior of changing stdio to non_blocking when using pthreads
> unique to OpenBSD?
> 2) why would this call fix the probl
On 2009-09-10, Michael Burk wrote:
> It links with libpthread.
>
> I am told that on the client side it uses a single thread.
> Would that make a difference?
That is exactly the problem then. Just linking with libpthread is enough,
for userland threading to work it has to use non-blocking FDs and
If pthreads is the issue, then I have two questions:
1) is the behavior of changing stdio to non_blocking when using pthreads
unique to OpenBSD?
2) why would this call fix the problem:
fcntl(datafd, F_GETFL, 0);
does that have other side effects?
Thanks,
Michael
On Thu, Sep 10, 2009 at 10
It links with libpthread. I am told that on the client side it uses a single
thread. Would that make a difference?
Also, I forgot to include a link to the *very* long thread on the Amanda
list discussing this problem:
http://archives.zmanda.com/amanda-archives/viewtopic.php?t=4763&sid=f8645198786
On 2009-09-10, Michael Burk wrote:
> We have been working for a couple weeks with the Amanda developers to get
> their latest release working on OpenBSD 4.5. Amanda stopped working with
> OpenBSD somewhere around version 2.5.1 (3 years ago). We've been focusing on
> a failure in the dump process o
9 matches
Mail list logo