Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73941 - teamspeak2-server-bin init script: restart fails
Summary: teamspeak2-server-bin init script: restart fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Christian Parpart (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-09 13:17 UTC by Julien Allanos (RETIRED)
Modified: 2005-02-04 04:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Allanos (RETIRED) gentoo-dev 2004-12-09 13:17:20 UTC
restarting teamspeak server doesn't work:

# /etc/init.d/teamspeak2-server restart
 * Stopping TeamSpeak Server...                               [ ok ]
 * Starting TeamSpeak Server...                               [ !! ]

because the process takes time to stop. doing /etc/init.d/teamspeak2-server start after a few seconds works well. perhaps a sleep() should be added?
Comment 1 Christian Parpart (RETIRED) gentoo-dev 2004-12-10 02:22:36 UTC
Could you be a bit more detailed, please?
What a kernel are you running?
What does your /var/log/message and your TeamSpeak related log files say?
Comment 2 Julien Allanos (RETIRED) gentoo-dev 2004-12-11 17:42:33 UTC
emerge info:

Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r6 i686)
=================================================================
System uname: 2.6.9-gentoo-r6 i686 AMD Duron(tm) Processor
Gentoo Base System version 1.4.16
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -mmmx -m3dnow -msse"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -mmmx -m3dnow -msse"
DISTDIR="/var/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks fixpackages sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.proxad.net/mirrors2/ftp.gentoo.org/ http://mir.zyrianes.net/gentoo/ http://gentoo.blueyonder.co.uk/ http://gentoo.osuosl.org"
MAKEOPTS="-j4"
PKGDIR="/var/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/portage/tree"
PORTDIR_OVERLAY="/var/portage/overlays/dju"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex X X509 Xaw3d aalib acpi alsa apache2 authdaemond avi berkdb bitmap-fonts crypt cups curl dedicated dga divx4linux dvd dvdread encode expat f77 fam ffmpeg flac foomaticdb fortran gd gdbm geoip gif gpm gtk gtk2 imagemagick imap imlib ipv6 jack java jpeg lcms ldap libg++ libwww lzo mad maildir mailwrapper matroska mikmod mmx mmx2 motif mozilla mpeg mysql ncurses nls nptl oggvorbis opengl oss pam pcre pdflib perl pixmaps png portaudio python quicktime readline remote rtc samba sasl sdl slang sndfile snmp speex spell sqlite sse ssl stats svg svga tcltk tcpd theora tiff truetype unicode usb vda vhosts vim-with-x wsconvert x86 xinerama xml xml2 xmms xprint xv xvid zlib"

/var/log/teamspeak2-server/server.log:

[...]
12-12-04 02:40:46,ALL,Info,server,      Server shutdown initialized
12-12-04 02:40:49,ALL,Info,server,      Server shutdown finished
---------------------------------------------------------------
--------------- log ended at 12-12-04 02:40 --------------
---------------------------------------------------------------

nothing in /var/log/everything/current
Comment 3 Christian Parpart (RETIRED) gentoo-dev 2005-01-31 01:53:30 UTC
I added a sleep(2). seems the easiest way to fix this ;)
Comment 4 Julien Allanos (RETIRED) gentoo-dev 2005-01-31 23:48:23 UTC
i had tried several values for sleep(), and i had found that 2 sometimes didn't work for me, but 3 always did.
Comment 5 Christian Parpart (RETIRED) gentoo-dev 2005-02-04 02:47:01 UTC
I changed sleep 2 to sleep 3 in "files/2.0.20.1-r1/teamspeak2-server.rc6"
without a new bump as this is really minor minor.
Comment 6 Julien Allanos (RETIRED) gentoo-dev 2005-02-04 04:52:28 UTC
thanks.