Forum

Results 1 to 6 of 6
  1. #1
    Join Date
    January 2010
    Location
    The Netherlands
    Posts
    9

    32 bit beta 12 upgrade to b16 breaks - epoll issue

    Hej folks,

    After reading this thread - http://forum.teamspeak.com/showthread.php?t=50088
    and search more on it, I can't find the problem.

    I have a xen domU running slackware 11. The beta 12 server ran without problems for a few weeks, but after upgrading to beta 16 it won't run. The same error as in the thread I linked. Just to be sure I started a clean server without database:

    2010-01-22 15:16:11.447045|INFO |ServerLibPriv | | Server Version: 3.0.0-beta16 [Build: 9929]
    2010-01-22 15:16:11.458713|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, (c)TeamSpeak Systems GmbH
    2010-01-22 15:16:11.458841|INFO |DatabaseQuery | | dbPlugin version: 3.6.21
    2010-01-22 15:16:11.459332|INFO |DatabaseQuery | | checking database integrity
    2010-01-22 15:16:11.479597|INFO |SQL | | db_CreateTables() tables created
    << admin passwd etc here >>
    2010-01-22 15:16:12.282194|WARNING |VirtualServer | 1| --------------------------------------------------------
    terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::except ion_detail::error_info_injector<boost::system::sys tem_error> >'
    what(): epoll: Function not implemented
    Aborted

    Now in the thread it was suggested that this was either the kernel that was too old or the glibc version. Well, it isn't.

    My kernel:
    # uname -a
    Linux blue 2.6.32.2-xenU #1 SMP Thu Dec 24 15:55:52 CET 2009 i686 athlon-4 i386 GNU/Linux
    And to make sure it has EPOLL:
    # zcat /proc/config.gz | grep EPOLL
    CONFIG_EPOLL=y

    And my glibc is version 2.3.6, which should be old enough.

    So can anyone give me a hint to get this running?

    Thanks for reading.

  2. #2
    Join Date
    December 2009
    Location
    Good old Germany
    Posts
    222
    Hi,

    please read the rules and use the search function....


    cheech

  3. #3
    Join Date
    January 2010
    Location
    The Netherlands
    Posts
    9
    Hi Cheech, thanks for being the first responder.

    Maybe I wasn't clear enough in my first post.
    After reading this thread - http://forum.teamspeak.com/showthread.php?t=50088
    and search more on it, I can't find the problem.
    With that sentence I meant:
    I have used the search function and the posts that came back did not solve my problem.

    However, in the meanwhile I have found the solution myself. The problem was related to glibc being compiled against 2.4 kernel headers and thus not supporting epoll. Recompiling it against 2.6 kernel headers fixed the issue.

    BenV

  4. #4
    Join Date
    December 2009
    Location
    Good old Germany
    Posts
    222
    Hi,

    yes, know the solution, that was the reason for my answere.

    cheech

  5. #5
    Join Date
    May 2010
    Location
    -
    Posts
    11
    If any devs are reading this, speaking from years of linux dev experience, when writing applications that will be distrobuted as pre-compiled binaries only (no source code that one could compile), it is a very bad idea to use epoll, as you just end up preventing a lot of people from running ts3server.

    Please give us versions without epoll. Thank you very much.

  6. #6
    Join Date
    June 2008
    Posts
    17,211
    Quote Originally Posted by blzsr View Post
    If any devs are reading this, speaking from years of linux dev experience, when writing applications that will be distrobuted as pre-compiled binaries only (no source code that one could compile), it is a very bad idea to use epoll, as you just end up preventing a lot of people from running ts3server.

    Please give us versions without epoll. Thank you very much.
    You have to wait for the planned a freebsd server version.

    Thread was solved a long time ago
    ***Closed***

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Upgrade to beta-17 >>> epoll: Function not implemented
    By xEvAngelx in forum Linux / FreeBSD
    Replies: 5
    Last Post: February 9th, 2010, 06:22 AM
  2. Replies: 6
    Last Post: January 26th, 2010, 10:44 AM
  3. Upgrade to Beta 15 failed
    By fratzi in forum Linux / FreeBSD
    Replies: 5
    Last Post: January 20th, 2010, 05:23 PM
  4. Replies: 2
    Last Post: January 19th, 2010, 04:56 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •