Re: Several questions concerning libeio internals(+)

2015-12-16 Thread Marc Lehmann
as C (in the past) made no guarantees about atomicity between threads. It could surely be optimised "most everywhere", but if it doesn't hurt, erring on the correct side is a virtue. -- The choice of a Deliantra, the free code+content MORPG -==-

Re: ISO Example for reading/writing uart/rs-232

2015-12-15 Thread Marc Lehmann
Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\

Re: Several questions concerning libeio internals(+)

2015-12-15 Thread Marc Lehmann
ntent MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/mailman/listinfo/libev

Re: coro: Asm coro_transfer for arm7

2015-12-10 Thread Marc Lehmann
ff -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_

Re: coro: Asm coro_transfer for arm7

2015-12-05 Thread Marc Lehmann
p://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmor

Re: coro: Asm coro_transfer for arm7

2015-12-05 Thread Marc Lehmann
=- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.sch

Re: coro: Asm coro_transfer for arm7

2015-12-05 Thread Marc Lehmann
r\n" -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -==

Re: Question on using C++ API

2015-11-18 Thread Marc Lehmann
t revents) -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@s

Re: on license terms of libev.

2015-11-16 Thread Marc Lehmann
ase, they need to do their homework alone. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/

Re: on license terms of libev.

2015-11-11 Thread Marc Lehmann
ding on what that means. Check the LICENSE file that comes with every copy, or the top of the source files you are going to copy. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ gen

Re: Redundant epoll_ctl with ev_io watcher

2015-11-06 Thread Marc Lehmann
er, however, libev doesn't really have a concept of "watcher flags" that is exposed. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation -

Re: Compilation Error Under Visual Studio 14 on Windows (fixed)

2015-10-17 Thread Marc Lehmann
antra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ __

Re: Bug Report: SIGPIPE during call to ev_async_send

2015-10-13 Thread Marc Lehmann
I'll try to relase a new libev version soon. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ //

Re: Bug Report: SIGPIPE during call to ev_async_send

2015-10-12 Thread Marc Lehmann
ra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/mailman/listinfo/libev

Re: Bug Report: SIGPIPE during call to ev_async_send

2015-10-12 Thread Marc Lehmann
Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ /

Re: Bug Report: SIGPIPE during call to ev_async_send

2015-10-11 Thread Marc Lehmann
ee code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ lib

Re: libeio broken in revision 1.139

2015-10-11 Thread Marc Lehmann
of libeio in some way maybe, or tried to use the etp pool directly in your code? -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __

Re: libeio broken in revision 1.139

2015-10-11 Thread Marc Lehmann
the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ _

Re: Bug Report: SIGPIPE during call to ev_async_send

2015-10-11 Thread Marc Lehmann
e+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\

Re: a bug?

2015-09-21 Thread Marc Lehmann
oice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ _

Re: Libecb: notes about alignas and alignof

2015-08-09 Thread Marc Lehmann
. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: libev-4.20, ev.h: fatal error: expected identifier

2015-08-09 Thread Marc Lehmann
tried using gcc? -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm

Re: [PATCH] Fix SPARCv8 condition

2015-08-08 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/mailman/listinfo/libev

Re: repeating topic : detectect uncleanly closed socket

2015-08-07 Thread Marc Lehmann
does the socket use? -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm

Re: How does libev invoke an io watcher if both EV_READ and EV_WRITE are pending?

2015-07-30 Thread Marc Lehmann
is correct? Thanks. 2 - watcher callbacks always receive _all_ pending events. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: EXCEPTION and POLLPRI events

2015-07-06 Thread Marc Lehmann
to work around driver idiosyncrasies or use platform-specific event sources. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: Questions - partly newbie

2015-06-29 Thread Marc Lehmann
-==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev

Re: Questions - partly newbie

2015-06-29 Thread Marc Lehmann
of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: Strict aliasing rule strikes back

2015-05-22 Thread Marc Lehmann
://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http

Re: Some questions about libev

2015-05-22 Thread Marc Lehmann
==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin

Re: ev_periodic like functionality for time intervals

2015-05-20 Thread Marc Lehmann
. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: Nanosecond timestamps for ev_stat

2015-05-12 Thread Marc Lehmann
resolution). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: passenger's modification to libeio

2015-04-22 Thread Marc Lehmann
://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi

Re: ev_prepare watcher awkwardness

2015-04-22 Thread Marc Lehmann
, the sequence would be: Yup, exactly. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: ev_prepare watcher awkwardness

2015-04-20 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: ev_prepare watcher awkwardness

2015-04-19 Thread Marc Lehmann
http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de

Re: ev_prepare watcher awkwardness

2015-04-18 Thread Marc Lehmann
doing that. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: Suggestion for new watcher type: called immediately after execution of current watcher has finished

2015-04-18 Thread Marc Lehmann
==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: clang c11

2015-03-20 Thread Marc Lehmann
of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: clang c11

2015-03-20 Thread Marc Lehmann
==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Unexpected periodic invocation of ev_check watcher

2015-03-13 Thread Marc Lehmann
-==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev

Re: Driving a thread pool from libev

2015-02-14 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Driving a thread pool from libev

2015-02-14 Thread Marc Lehmann
On Sun, Feb 15, 2015 at 01:26:09AM +0100, Marc Lehmann schm...@schmorp.de wrote: register an ev_check watcher that checks your async flag (you likely want ev_prepare, even. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_

Re: Fwd: Driving a thread pool from libev

2015-02-14 Thread Marc Lehmann
of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: Incorrect C11 / cannot build with clang 3.6

2015-02-04 Thread Marc Lehmann
, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: while(true) { ev_run(loop, EVRUN_NOWAIT); } much faster than ev_run(loop);

2015-01-21 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: failures with libev: ev_io_start called with corrupted watcher, ((WL)w)-next != (WL)w)

2014-12-17 Thread Marc Lehmann
On Mon, Dec 15, 2014 at 08:28:25AM +0100, Zsbán Ambrus amb...@math.bme.hu wrote: On 12/15/14, Marc Lehmann schm...@schmorp.de wrote: You could try to run with a libev compiled with -DEV_FREQUENT_VERIFY=3, which will make very frequent (and slow) checks, in the hope of catching this bug

Re: failures with libev: ev_io_start called with corrupted watcher, ((WL)w)-next != (WL)w)

2014-12-17 Thread Marc Lehmann
==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo

Re: [PATCH] configure.ac: fix syntax error in ./configure

2014-12-11 Thread Marc Lehmann
==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: EV_CHILD_ENABLE/EV_SIGNAL_ENABLE

2014-12-02 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Threaded Example clarification

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

Re: Bug in C++ wrapper

2014-09-09 Thread Marc Lehmann
compiler did you use that tripped over this (if any)? -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: Bug in C++ wrapper

2014-09-09 Thread Marc Lehmann
On Tue, Sep 09, 2014 at 02:26:19PM +0200, Marc Lehmann schm...@schmorp.de wrote: ev.h since modified in 4.15 is currently invalid when used from C++: it includes exception information (throw()) for the typedef ev_loop_callback_nothrow, which is not legal in C++. Indeed, may I ask which

Re: Bug in C++ wrapper

2014-09-09 Thread Marc Lehmann
On Tue, Sep 09, 2014 at 02:43:31PM +0200, Marc Lehmann schm...@schmorp.de wrote: that would be of great help, because we can't seem to find any compiler which doesn't accept it as an extension (tries with msvc, gcc and clang). Found one, apples proprietary clang fork seems to error out

Re: Bug in C++ wrapper

2014-09-09 Thread Marc Lehmann
On Tue, Sep 09, 2014 at 02:51:40PM +0200, Marc Lehmann schm...@schmorp.de wrote: On Tue, Sep 09, 2014 at 02:43:31PM +0200, Marc Lehmann schm...@schmorp.de wrote: that would be of great help, because we can't seem to find any compiler which doesn't accept it as an extension (tries with msvc

Re: Bug in C++ wrapper

2014-09-09 Thread Marc Lehmann
://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi

libev-4.18 has just been released

2014-09-05 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Patch: fix libeio cancellation

2014-08-29 Thread Marc Lehmann
==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo

Re: Patch: fix libeio cancellation

2014-08-29 Thread Marc Lehmann
(it will not change if the request was skipped). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: Patch: fix libeio cancellation

2014-08-27 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Timers expire prior to expiry time

2014-08-21 Thread Marc Lehmann
, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: Patch: fix libeio cancellation

2014-08-18 Thread Marc Lehmann
. I would say doing it in the completion callback involves more bookkeeping. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc

Re: Patch: fix libeio cancellation

2014-08-17 Thread Marc Lehmann
if a result was partial or not. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: Can I use ev_async in multiprocess context?

2014-07-27 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: read event is not getting triggered

2014-06-27 Thread Marc Lehmann
://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin

Re: ev_io mode switching performance

2014-05-31 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: ev_io mode switching performance

2014-05-22 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Missing dual-licensing in ecb.h

2014-05-16 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Fork watcher will not be called if fork() is invoked in prepare watcher callback.

2014-05-12 Thread Marc Lehmann
, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: Fork watcher will not be called if fork() is invoked in prepare watcher callback.

2014-05-03 Thread Marc Lehmann
http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http

Re: Fork watcher will not be called if fork() is invoked in prepare watcher callback.

2014-05-02 Thread Marc Lehmann
of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: libev, multiple threads, and ev_async as notification vs valgrind/helgrind

2014-05-02 Thread Marc Lehmann
also don't need any locking. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: Fork watcher will not be called if fork() is invoked in prepare watcher callback.

2014-05-01 Thread Marc Lehmann
+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: Libev: embeding within a 'foreign' event loop

2014-05-01 Thread Marc Lehmann
in handling it, and then we can talk about an API. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: Fwd: libev doesn't notify on read event (file FD and timers)

2014-04-24 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: libev application stops responding and consumes 100% cpu

2014-04-07 Thread Marc Lehmann
backtrace (with line number info etc.) to tell more. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: libev application stops responding and consumes 100% cpu

2014-04-07 Thread Marc Lehmann
. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: Aarch64 support for libev

2014-03-25 Thread Marc Lehmann
of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: Aarch64 support for libev

2014-03-21 Thread Marc Lehmann
On Fri, Mar 21, 2014 at 05:23:11PM +0100, Marc Lehmann schm...@schmorp.de wrote: I can synthesize this from your first patch, and your second patch (so you already gave me all the precious information I need). It would be nice if you could test it when it is finished, though :) Below

Re: Aarch64 support for libev

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

Re: EV_FD_TO_WIN32_HANDLE on Windows

2014-03-09 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: closing fd while in loop

2014-03-02 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: number of watcher

2014-03-02 Thread Marc Lehmann
==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman

Re: closing fd while in loop

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

Re: CVS version and fork issue

2014-01-13 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Libev for c++ documentation link

2014-01-07 Thread Marc Lehmann
for EV_BEGIN_WATCHER (timer, timer)). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm

Re: MSVC memory barrier issue.

2014-01-04 Thread Marc Lehmann
a workaround. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: MSVC memory barrier issue.

2014-01-04 Thread Marc Lehmann
apparently is off by default? -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm

Re: MSVC memory barrier issue.

2014-01-04 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: libev release candidate

2014-01-01 Thread Marc Lehmann
://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi

Re: [PATCH] fix build error with automake-1.14, dnl comment need start at newline

2013-12-22 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: [PATCH] fix build error with automake-1.14, dnl comment need start at newline

2013-12-21 Thread Marc Lehmann
==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: libev out of context thread

2013-12-12 Thread Marc Lehmann
watchers to wake up the event loop to take note of any changes. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: libev out of context thread

2013-12-11 Thread Marc Lehmann
==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin

Re: Why is a signal watcher active after default loop destruction and re-creation?

2013-11-22 Thread Marc Lehmann
in general, and orphaned watchers are going to be the leats of your problems :). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc

Re: Why can't I get this two-way ev_async example to work?

2013-11-22 Thread Marc Lehmann
://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http

Re: libev on sparc v8 leon

2013-11-20 Thread Marc Lehmann
==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Move a watcher to a different memory location?

2013-11-17 Thread Marc Lehmann
); -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: Libev Clarification Question

2013-11-04 Thread Marc Lehmann
-==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev

Re: ev_timer_again() causing segmentation fault

2013-10-29 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

<    1   2   3   4   5   6   7   >