Community Forums Today's Posts     Member List     Archive    
Results 1 to 3 of 3
  1. #1
    Join Date
    Jun 2012
    Posts
    1

    3.0.X hanging on serverstop or Ctrl+C, removeTimerEvent() errors abound

    Hi all,

    I'm running into a problem with stopping TS3 servers on one server. The same files on my desktop (Arch Linux) and another server work as expected, so there is something machine specific I'm trying to track down I think.

    Below you can see what I'm doing (from a freshly untarred download of the server) , it happens whether I'm using 'login serveradmin testingpass' and 'serverstop sid=1' via the Query Console (telnet), using 'serverprocessstop' or just Control+C from the terminal :

    Code:
    : LD_LIBRARY_PATH=:. ./ts3server_linux_amd64 clear_database=1 create_default_virtualserver=1 serveradmin_password=testingpass
    2012-06-27 14:15:10.597757|INFO    |ServerLibPriv |   | TeamSpeak 3 Server 3.0.6 (2012-06-21 04:43:35)
    2012-06-27 14:15:10.598471|INFO    |DatabaseQuery |   | dbPlugin name:    SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
    2012-06-27 14:15:10.598604|INFO    |DatabaseQuery |   | dbPlugin version: 3.7.3
    2012-06-27 14:15:10.599110|INFO    |DatabaseQuery |   | checking database integrity (may take a while)
    2012-06-27 14:15:10.627759|INFO    |SQL           |   | db_CreateTables() tables droped
    2012-06-27 14:15:10.663813|INFO    |SQL           |   | db_CreateTables() tables created
    
    ------------------------------------------------------------------
                          I M P O R T A N T                           
    ------------------------------------------------------------------
                   Server Query Admin Account created                 
             loginname= "serveradmin", password= "testingpass"
    ------------------------------------------------------------------
    
    2012-06-27 14:15:11.012030|WARNING |Accounting    |   | Unable to find valid license key, falling back to limited functionality
    2012-06-27 14:15:11.544166|INFO    |FileManager   |   | listening on 0.0.0.0:30033
    2012-06-27 14:15:11.550392|INFO    |VirtualSvrMgr |   | executing monthly interval
    2012-06-27 14:15:11.550666|INFO    |VirtualSvrMgr |   | reset virtualserver traffic statistics
    2012-06-27 14:15:11.837798|INFO    |VirtualServer |  1| listening on 0.0.0.0:9987
    2012-06-27 14:15:11.838491|INFO    |VirtualServer |  1| client 'server'(id:0) added privilege key for servergroup 'Server Admin'(id:6)
    2012-06-27 14:15:11.838559|WARNING |VirtualServer |  1| --------------------------------------------------------
    2012-06-27 14:15:11.838612|WARNING |VirtualServer |  1| ServerAdmin privilege key created, please use the line below
    2012-06-27 14:15:11.838685|WARNING |VirtualServer |  1| token=De0QjhI+7uFckxrNsvZgKUTAhsqXl12wfnKIwRuy
    2012-06-27 14:15:11.838745|WARNING |VirtualServer |  1| --------------------------------------------------------
    
    ------------------------------------------------------------------
                          I M P O R T A N T                           
    ------------------------------------------------------------------
          ServerAdmin privilege key created, please use it to gain 
          serveradmin rights for your virtualserver. please
          also check the doc/privilegekey_guide.txt for details.
    
           token=De0QjhI+7uFckxrNsvZgKUTAhsqXl12wfnKIwRuy
    ------------------------------------------------------------------
    
    2012-06-27 14:15:11.858521|INFO    |CIDRManager   |   | updated query_ip_whitelist ips: 127.0.0.1, 
    2012-06-27 14:15:11.859141|INFO    |Query         |   | listening on 0.0.0.0:10011
    2012-06-27 14:15:12.840519|INFO    |ServerMain    |   | Received signal SIGINT, shutting down.
    2012-06-27 14:15:12.891821|WARNING |Time          |   | removeTimerEvent() waiting since 0 timerName: PacketHandler: 1
    2012-06-27 14:15:12.891946|WARNING |Time          |   | removeTimerEvent() waiting since 0 timerName: PacketHandler: 1
    2012-06-27 14:15:12.892075|WARNING |Time          |   | removeTimerEvent() waiting since 1 timerName: PacketHandler: 1
    2012-06-27 14:15:12.892183|WARNING |Time          |   | removeTimerEvent() waiting since 1 timerName: PacketHandler: 1
    
    ...snip...
    
    2012-06-27 14:15:12.958438|WARNING |Time          |   | removeTimerEvent() waiting since 67 timerName: PacketHandler: 1
    2012-06-27 14:15:12.958507|WARNING |Time          |   | removeTimerEvent() waiting since 67 timerName: PacketHandler: 1
    2012-06-27 14:15:12.958564|WARNING |Time          |   | removeTimerEvent() waiting since 67 timerName: PacketHandler: 1
    2012-06-27 14:15:12.958624|WARNING |Time          |   | removeTimerEvent() waiting since 67 timerName: PacketHandler: 1
    2012-06-27 14:15:12.958682|WARNING |Time          |   | removeTimerEvent() waiting since 67 timerName: PacketHandler: 1
    
    ..snip..
    
    2012-06-27 14:15:13.425236|WARNING |Time          |   | removeTimerEvent() waiting since 534 timerName: PacketHandler: 1
    2012-06-27 14:15:13.425287|WARNING |Time          |   | removeTimerEvent() waiting since 534 timerName: PacketHandler: 1
    2012-06-27 14:15:13.425337|WARNING |Time          |   | removeTimerEvent() waiting since 534 timerName: PacketHandler: 1
    and so on. It spits out a *lot* of these warnings very quickly.

    A strace of the process shows no errors and looks very similar to the strace from working servers, just that it spits out the removeTimerEvent errors rather than the OK msg.
    The problem machine has no firewall running, unlimited ulimits and is a Centos 5.8 machine:
    Linux test.server 2.6.18-308.8.2.el5 #1 SMP Tue Jun 12 09:58:12 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux

    I should also note, that while the error messages are spewing out, new connections to the query port still work, so it's not like the entire server is hung, just where I am typing 'serverstop sid=1' from initially, it doesn't accept new commands and never returns from the call. Running `serverlist` in a new query connection shows the status of sid 1 to be shutting down.

    I have another server also running Centos 5.8 with the same kernel and it is working just fine.

    Has anyone run into this sort of issue or know what I might look into ?

    Thank you
    Darien
    Last edited by Digging; 27-06-2012 at 15:58.

  2. #2
    Join Date
    Jun 2008
    Posts
    7,764
    I have tried to reproduce this on CentOS 6.2 and server 3.0.6.1.

    But i can stop the server with putty and with the terminal and with "ts3server_ startscript.sh stop"
    I also tried to start the server with the normal and the minimal startscricpt, but all was fine here.

    Please check your server log for more errors.
    ---------------------------------------------------------
    Please don't send me private support questions.
    They belong into the forum and maybe other users have these questions/problems too.

    TeamSpeak FAQ || What should i report, when i open a client thread? || Report and upload your Crashdump here
    NPL License (Registration)

  3. #3
    Join Date
    Aug 2012
    Posts
    6
    Got the same result but with the "permreset" command with a php script.

    After restarted the server (killing the process manualy) no problem.

    Server 3.0.6.1
    OS Linux Debian Squeeze

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Serverstop/start.sql
    By Deathline in forum General Questions
    Replies: 5
    Last Post: 05-01-2011, 07:22
  2. [Solved] CTRl+A, D
    By SnakeBite in forum Linux / FreeBSD
    Replies: 4
    Last Post: 09-02-2010, 00:30
  3. Bei Serverstop verschwinden alle Channels
    By christs2 in forum [TeamSpeak 2] Server Support
    Replies: 2
    Last Post: 28-05-2007, 22:45
  4. Hanging on shutdown.
    By Boomsling in forum [TeamSpeak 2] Client Support
    Replies: 1
    Last Post: 27-03-2004, 14:33

Tags for this Thread

Posting Permissions

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