mldonkey, a multi-networks file-sharing client - Patches: patch #4293, mldonkey kqueue patch (replace...
You are not allowed to post comments on this tracker with your current authentication level.
patch #4293: mldonkey kqueue patch (replace select/poll) for FreeBSD (and others)
Submitter: | Mario Sergio Fujikawa Ferreira <lioux> | ||
Submitted: | Wed 10 Aug 2005 02:55:51 AM UTC | ||
Category: | Improved interfaces | Priority: | 5 - Normal |
Status: | Wont Do | Assigned to: | None |
Open/Closed: | Closed |
Sun 20 Nov 2005 01:28:47 AM UTC, comment #2: |
spiralvoice <spiralvoice> |
Sun 28 Aug 2005 09:08:14 PM UTC, comment #1: While I'm personally a bit skeptical that such patch is necessary (by the time mldonkey has so many open sockets at once that such patch is of noticeable benefit, something is probably wrong with connections management), here's a report of what has been said on #mldonkey:
|
pango <mlpango> |
Wed 10 Aug 2005 02:55:51 AM UTC, original submission:
keywords: select, poll, kqueue, kevent, FreeBSD, NetBSD, OpenBSD, epoll
|
Mario Sergio Fujikawa Ferreira <lioux> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 4 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2005-11-20 | spiralvoice | Open/Closed | Open | Closed | |
2005-11-20 | spiralvoice | Status | Postponed | Wont Do | |
2005-08-29 | spiralvoice | Status | None | Postponed | |
2005-08-10 | lioux | Attached File | - | Added patch-src::utils::lib::stubs_c.c, #4997 |
Powered by Savane 3.13-caa5.
Corresponding source code
On IRC today:
[02:26] <pango_> spiralvoice: the problem with this patch is that it will not bring expected improvements
[02:27] <pango_> spiralvoice: to scale, it's not enough to use a different API; you must also avoid rebuilding list of sockets all the time, etc.
[02:28] <pango_> and if a rewrite is needed, then better use libevent than kqueue,that's specific to some *BSDs only