[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Fixing select
From: |
Richard Braun |
Subject: |
Re: Fixing select |
Date: |
Sun, 5 Aug 2012 21:02:54 +0200 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
On Wed, Jul 25, 2012 at 06:34:02PM +0200, Richard Braun wrote:
> A while ago [1], issues were found with the use of select along with
> a timeout. In an attempt to fix those, I have created a branch in the
> Hurd repository which adds a new call to the io interface,
> io_select_timeout, and adjusts the servers to support this new call.
> The core of the implementation lies in the new hurd_condition_timedwait
> call, and the consistent use of the new Hurd-specific time_data_t type.
> Comments on these changes are welcome.
Debian packages are available on my repository [1]. The Hurd packages
provide the new io_select_timeout call, while glibc includes a modified
_hurd_select implementation. They are currently being tested on the
darnassus.sceen.net public hurdbox. I haven't adjusted the dependencies,
so you should install the Hurd packages first and reboot, in order to
avoid any trouble.
Feedbacks are, as usual, very welcome.
--
Richard Braun
[1] deb http://ftp.sceen.net/debian-hurd experimental/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: Fixing select,
Richard Braun <=