linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #04987
Re: [Question #182015]: 'Error while loading server on port 2780: epoll: Function not implemented'
Question #182015 on ADCH++ changed:
https://answers.launchpad.net/adchpp/+question/182015
DjSlash posted a new comment:
It detects that epoll is available (sys/epoll.h exists*) on my system,
so it should set 'HAVE_SYS_EPOLL_H' and wouldnt hit the 'else' you
suggested. When I add
conf.env.Append(CPPDEFINES=['BOOST_ASIO_DISABLE_EPOLL']) somewhere
between the lines there, it disables epoll in asio all together. Which
means it will use some other method (probably the old poll or select
method?). With epoll disabled, the daemon starts and binds to the port
without any hassle. Which is great ofcourse, but it doesnt solve my
initial issue. ;) I'm still puzzled what function is being called that
isn't implemented in my libs.
*from config.log:
scons: Configure: Checking for C header file sys/epoll.h...
build/debug-default/.sconf_temp/conftest_1.c <-
|
|#include "sys/epoll.h"
|
|
Compiling build/debug-default/.sconf_temp/conftest_1.o (static)
scons: Configure: yes
--
You received this question notification because you are a member of
Dcplusplus-team, which is an answer contact for ADCH++.