[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Nmh-workers] Locking (specifically, sequences)
From: |
Ken Hornstein |
Subject: |
Re: [Nmh-workers] Locking (specifically, sequences) |
Date: |
Mon, 11 Mar 2013 21:57:32 -0400 |
>The cheap hack way out of this is to set up a select() loop, create a
>pipe(), set a timer, then do the lock. If the alarm fires, write a byte
>down the pipe from the signal handler which triggers a return from the
>select(), and a lookup of the returned FD tells you "timeout!"
So you're calling select() and fcntl(LOCK...) at the same time?
--Ken
- Re: [Nmh-workers] Locking (specifically, sequences), (continued)
- Re: [Nmh-workers] Locking (specifically, sequences), Valdis . Kletnieks, 2013/03/11
- Re: [Nmh-workers] Locking (specifically, sequences), Lyndon Nerenberg, 2013/03/11
- Re: [Nmh-workers] Locking (specifically, sequences), Paul Vixie, 2013/03/12
- Re: [Nmh-workers] Locking (specifically, sequences), Lyndon Nerenberg, 2013/03/12
- Re: [Nmh-workers] Locking (specifically, sequences), Ken Hornstein, 2013/03/12
- Re: [Nmh-workers] Locking (specifically, sequences), Valdis . Kletnieks, 2013/03/12
- Re: [Nmh-workers] Locking (specifically, sequences), Ken Hornstein, 2013/03/12
- Re: [Nmh-workers] Locking (specifically, sequences), Valdis . Kletnieks, 2013/03/12
- Re: [Nmh-workers] Locking (specifically, sequences), Lyndon Nerenberg, 2013/03/12
- Re: [Nmh-workers] Locking (specifically, sequences), Lyndon Nerenberg, 2013/03/11
- Re: [Nmh-workers] Locking (specifically, sequences),
Ken Hornstein <=
- Re: [Nmh-workers] Locking (specifically, sequences), Lyndon Nerenberg, 2013/03/11
- Re: [Nmh-workers] Locking (specifically, sequences), Ralph Corderoy, 2013/03/10
- Re: [Nmh-workers] Locking (specifically, sequences), Ken Hornstein, 2013/03/10
Re: [Nmh-workers] Locking (specifically, sequences), David Levine, 2013/03/10
Re: [Nmh-workers] Locking (specifically, sequences), David Levine, 2013/03/10
Re: [Nmh-workers] Locking (specifically, sequences), David Levine, 2013/03/10