[Tarantool-patches] [PATCH] libev: unlimited select flag did not work on mac

Alexander Turenko alexander.turenko at tarantool.org
Sat Feb 15 23:19:03 MSK 2020


On Sat, Feb 15, 2020 at 08:50:46PM +0300, Konstantin Osipov wrote:
> * Maria Khaydich <maria.khaydich at tarantool.org> [20/02/10 21:45]:
> > 
> > Stress tests failed due to lack of fds for mac. The problem was in the
> > libev library where DARWIN_UNLIMITED_SELECT flag was defined too late
> > to do the trick.
> >  
> > Closes #3867, #4673

Use the following form:

 | Closes #3867
 | Closes #4673

Otherwise the latter issue will not be closed automatically when the
commit will land to master.

> Is it fixed in the upstream? Why is noone complaining in the
> upstream? Is there a bug in the upstream?

Let me read changelog for you:

 | 4.25 Fri Dec 21 07:49:20 CET 2018
 | <...>
 | - move the darwin select workaround higher in ev.c, as newer versions of
 |   darwin managed to break their broken select even more.

http://cvs.schmorp.de/libev/Changes?view=markup

WBR, Alexander Turenko.


More information about the Tarantool-patches mailing list