Bug#270248: tomcat4: rotatelogs2 keeps stdout/stderr busy

Philipp Matthias Hahn Philipp Matthias Hahn <pmhahn@debian.org>, 270248@bugs.debian.org
Mon Sep 6 05:39:02 2004


Package: tomcat4
Version: 4.1.30-6
Severity: normal

After restarting tomcat4 remotely via ssh, ssh doesn't exit cleanly,
because /usr/sbin/rotatelogs2 keeps stdout and stderr open:
corellon:~# lsof -p 3499
COMMAND    PID    USER   FD   TYPE DEVICE    SIZE   NODE NAME
rotatelog 3499 tomcat4    0r  FIFO 254,17         901123 /var/log/tomcat4/catalina.out
rotatelog 3499 tomcat4    1u   CHR  136,0              2 /dev/pts/0
rotatelog 3499 tomcat4    2u   CHR  136,0              2 /dev/pts/0
rotatelog 3499 tomcat4    3u   REG 254,17   18268 901202 /var/log/tomcat4/catalina_2004-09-06.log

Please add redirections to  >/dev/null 2>/dev/null

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.27-tx200
Locale: LANG=de_DE.UTF-8, LC_CTYPE=en_US.UTF-8

Versions of packages tomcat4 depends on:
ii  adduser              3.59                Add and remove users and groups
ii  apache2-common       2.0.50-12           Next generation, scalable, extenda
ii  gij-3.3 [java-virtua 1:3.3.4-6sarge1.2   The GNU Java bytecode interpreter
ii  j2sdk1.4.1 [java-vir 1.4.1.01            Dummy package which provides depen
ii  java-virtual-machine 0.3                 Dummy Java virtual machine
ii  kaffe                2:1.1.4.PRE1.1.5-11 A JVM to run Java bytecode
ii  kaffe-pthreads [kaff 2:1.1.4.PRE1.1.5-11 A POSIX threads enabled version of
ii  libtomcat4-java      4.1.30-6            Java Servlet engine -- core librar

-- no debconf information