[Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-03 Thread Marc Lehmann
The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /

[Libevent-users] test/*.c files use installed header files not the ones from the package

2007-11-03 Thread Marc Lehmann
clude statements to use "" fixed this. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \

Re: [Libevent-users] [PATCH] TAILQ_ENTRY missing in evhttp.h on linux

2007-11-03 Thread Marc Lehmann
The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\

[Libevent-users] bug in evhttp_write_buffer/weird event_set semantics?

2007-11-03 Thread Marc Lehmann
ights. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ __

Re: [Libevent-users] bug in evhttp_write_buffer/weird event_set semantics?

2007-11-03 Thread Marc Lehmann
ute, but I realyl don'T want to be insulted for improving your library. :( > Thank you, > Niels. omg, a top-poster and full-quoter, too. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net

Re: [Libevent-users] bug in evhttp_write_buffer/weird event_set semantics?

2007-11-03 Thread Marc Lehmann
On Sun, Nov 04, 2007 at 01:57:31AM +0100, Marc Lehmann <[EMAIL PROTECTED]> wrote: > > I find your somewhat discourteous insinuation of bugs distracting. > > 1. I reported a number of bugs in libevent so far. I am not insinuating, >but reporting bugs, to improve libevent.

Re: [Libevent-users] bug in evhttp_write_buffer/weird event_set semantics?

2007-11-03 Thread Marc Lehmann
On Sun, Nov 04, 2007 at 02:00:15AM +0100, Marc Lehmann <[EMAIL PROTECTED]> wrote: > On Sun, Nov 04, 2007 at 01:57:31AM +0100, Marc Lehmann <[EMAIL PROTECTED]> > wrote: > > > I find your somewhat discourteous insinuation of bugs distracting. > > > > 1. I r

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-03 Thread Marc Lehmann
t to some other event base, as http.c currently does), but basically all functions that need it have as first argument the event base they need to work on. > Though, I think we've already had this debate... so... I'll just shut-up ;) I'll support it, I'll support it. I admit

Re: [Libevent-users] test/*.c files use installed header files not the ones from the package

2007-11-03 Thread Marc Lehmann
The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\

[Libevent-users] sensible thread-safe signal handling proposal

2007-11-04 Thread Marc Lehmann
ely an improvement over this. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ M

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-04 Thread Marc Lehmann
could clarify some things and design decisions. Its indeed not easy to get everything right, and I am sure the ev.h API can get improvements. In some cases there have been design trade-offs (no mutexes leading to less automatic management for example). I do think the design

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-04 Thread Marc Lehmann
erences are, in fact, due to the heap vs. rb-tree). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==--

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-04 Thread Marc Lehmann
eliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ _

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-04 Thread Marc Lehmann
On Mon, Nov 05, 2007 at 02:36:27AM +0100, Marc Lehmann <[EMAIL PROTECTED]> wrote: > > > * multiple watchers can wait for the same event, there is no limitation > > > to one or two watchers for signals and io. > > > > Could you give me an example of wh

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-04 Thread Marc Lehmann
On Mon, Nov 05, 2007 at 02:42:16AM +0100, Marc Lehmann <[EMAIL PROTECTED]> wrote: > However, libev has an interface (ev_timer_again) that incrementally > updates the heap. Also, for repeating timers in general, there is no > removal/insertion but only an incremental update. Oh

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-04 Thread Marc Lehmann
---==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org http://monkey.org/mailman/listinfo/libevent-users

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-05 Thread Marc Lehmann
s, -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ __ Ma

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-05 Thread Marc Lehmann
ect because it performs better in practise. Choice isn't evil, as long as there is an obvious default choice if you don't care (which is 0/EV_METHOD_AUTO). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.de

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-05 Thread Marc Lehmann
ors is then another question. And might be solved as easily as giving errno a defined value to use. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-05 Thread Marc Lehmann
liantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org http://monkey.org/mailman/listinfo/libevent-users

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-05 Thread Marc Lehmann
andlign for everybody because a few rare apps might actually simplify is not a good trade-off. > Many servers; on Linux, the NFS daemons; etc Uhm, I somehow doubt that the kernel uses libevent internally (and the kern

Re: [Libevent-users] Two questions...

2007-11-05 Thread Marc Lehmann
s, -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/

[Libevent-users] Re: Heap-based timer implementation (benchmark)

2007-11-05 Thread Marc Lehmann
- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org http://monkeymail.org/mailman/listinfo/libevent-users

Re: Heap-based timer implementation (was Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent)

2007-11-05 Thread Marc Lehmann
e free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ _

Re: Heap-based timer implementation (was Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent)

2007-11-05 Thread Marc Lehmann
ed to study my nm output closer, ignore me, sorry (but I caught it in time :) -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __

Re: [Libevent-users] announcing libev, towards a faster and more featureful libevent

2007-11-05 Thread Marc Lehmann
e portmap is not an nfs daemon, its a specific service that cna optionally be used by the nfs daemons),. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_

[Libevent-users] libevent win32 issues

2007-11-06 Thread Marc Lehmann
iantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org http://monk

[Libevent-users] libev-1.3e demo release

2007-11-08 Thread Marc Lehmann
preciated, too. Thanks a lot, and may it be helpful to somebody. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: [Libevent-users] libev-1.3e demo release - small u_char & event_active() issues

2007-11-08 Thread Marc Lehmann
sting! The tarball at http://data.plan9.de/libev-1.3e.tar.gz has been updated with everything that came up so far. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation

Re: [Libevent-users] [OT] craigslist: libevent programmer wanted

2007-11-08 Thread Marc Lehmann
hoice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---

Re: [Libevent-users] libev-1.3e demo release - small u_char & event_active() issues

2007-11-08 Thread Marc Lehmann
e without implementing it, or using stop/start. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __

Re: [Libevent-users] libev-1.3e demo release [win32 fd issues]

2007-11-08 Thread Marc Lehmann
http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org http://monkeymail.org/mailman/listinfo/libevent-users

Re: [Libevent-users] libev-1.3e demo release

2007-11-08 Thread Marc Lehmann
rt would be missing due to my changes (which is entirely possible). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org http://monkeymail.org/mailman/listinfo/libevent-users

Re: [Libevent-users] libev-1.3e demo release

2007-11-08 Thread Marc Lehmann
ra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org http://monkeymail.org/mailman/listinfo/libevent-users

Re: [Libevent-users] libev-1.3e demo release - small u_char & event_active() issues

2007-11-08 Thread Marc Lehmann
On Fri, Nov 09, 2007 at 12:56:31AM +0100, Marc Lehmann <[EMAIL PROTECTED]> wrote: > > tests on OSX. In addition, all test from eventxx were working except > > for bench.cpp, which uses a strange copy constructor, > > Do you have a pointer to the source? Never mind, fo

Re: [Libevent-users] libev-1.3e demo release

2007-11-08 Thread Marc Lehmann
s as a vote to keep the libevent parts (and follow the same road as libevent). Thanks! -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ M

Re: [Libevent-users] libev-1.3e demo release

2007-11-08 Thread Marc Lehmann
actually use that). - a compatibility layer that (likely optionally) handles os handles instead of fds on win32 when using the event emulation. Both for backwards compatibility. Thanks for your input! -- The choice of a Deliantra, the free

Re: [Libevent-users] libev-1.3e demo release

2007-11-08 Thread Marc Lehmann
free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org http://monkeymail.org/mailman/listinfo/libevent-users

Re: [Libevent-users] C++ interface(s) [was: libev-1.3e...]

2007-11-09 Thread Marc Lehmann
: ev::io w (fd, EV_READ); w.start (); etc. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(

Re: [Libevent-users] libev-1.3e demo release - RH g++ 3.4.5 issue

2007-11-09 Thread Marc Lehmann
much cleaner that way, I think), thanks for tracking it down, it'll be in CVS in a few hours. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ g

Re: [Libevent-users] C++ interface(s) [was: libev-1.3e...]

2007-11-10 Thread Marc Lehmann
_GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org http://monkeymail.org/mailman/listinfo/libevent-users

Re: [Libevent-users] libev-1.3e demo release - kqueue ident/fd issue?

2007-11-11 Thread Marc Lehmann
-==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent

Re: [Libevent-users] C++ interface(s) [was: libev-1.3e...]

2007-11-11 Thread Marc Lehmann
t; complex, these should be more straightforward to be used dynamically. > I will try this and provide some more feedback. Thanks! -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _

[Libevent-users] libev-1.3e beta release

2007-11-11 Thread Marc Lehmann
, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED

Re: [Libevent-users] [OT] craigslist: libevent programmer wanted

2007-11-11 Thread Marc Lehmann
it is only written/read once per poll, not per result). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__

Re: [Libevent-users] [OT] craigslist: libevent programmer wanted

2007-11-11 Thread Marc Lehmann
The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_

[Libevent-users] libev-1.3e beta release [preliminary documentation]

2007-11-12 Thread Marc Lehmann
/libev/ev.html -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED

Re: [Libevent-users] libevent vs libev

2007-11-13 Thread Marc Lehmann
ree code+content MORPG -==- _GNU_ http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ _

[Libevent-users] libev-1.4.0-beta release

2007-11-13 Thread Marc Lehmann
://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org http

Re: [Libevent-users] libevent-1.4.0 beta released [benchmark]

2007-11-13 Thread Marc Lehmann
Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMA

[Libevent-users] new libev release and mailinglist available

2007-11-21 Thread Marc Lehmann
==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org http://monkeymail.org/mailman/listinfo

[Libevent-users] libev-1.4.0-beta.tar.gz updated

2007-11-23 Thread Marc Lehmann
U_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org h

Re: [Libevent-users] evhttp and pre-fork model

2007-11-23 Thread Marc Lehmann
.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-users@monkey.org http://monkeymail.org/mailman/listinfo/libevent-users

Re: [Libevent-users] evhttp and pre-fork model

2007-11-23 Thread Marc Lehmann
d function doing this. If this > isn't implemented, would it be OK to submit a patch to add this feature? Well, they are "exported", just not "declared", if you will :) -- The choice of a Deliantra, the free code+content MORPG --

[Libevent-users] libev-1.4.0-beta.tar.gz update

2007-11-25 Thread Marc Lehmann
ntent MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Lib

Re: [Libevent-users] evhttp and pre-fork model

2007-11-25 Thread Marc Lehmann
might just do that, and you are exactly in the right list to make them hear you :) > Thank you very much for your help. Greast that it was actually helpful, after a rough start of misreading your actual problem :) -- The choice of a -==- _GNU_

[Libevent-users] libev update (new minimal mode, better libevent emu, ev_stat and ev_fork watchers)

2007-11-29 Thread Marc Lehmann
content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users

[Libevent-users] libev-1.7 release

2007-12-07 Thread Marc Lehmann
... -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED

[Libevent-users] libev-1.85 release

2007-12-14 Thread Marc Lehmann
MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-

Re: [Libevent-users] SO_LINGER option for sockets created by evhttp

2007-12-14 Thread Marc Lehmann
http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing list Libevent-use

[Libevent-users] FYI: libevent/libev benchmark updated for libevent-1.4.3

2008-05-07 Thread Marc Lehmann
-==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] -=/_/_//_/\_,_/ /_/\_\ ___ Libevent-users mailing