Benutze lsof -p $PID
und finde den Dateideskriptor (4. Spalte)
root@blah:~# lsof -p 1737 | grep "(deleted)" apache2 1737 root 6w REG 0,25 0 207401 (deleted)/var/log/apache2/other_vhosts_access.log
Die vierte Spalte ist 6w, was den Dateideskriptor 6 bedeutet und zum Schreiben geöffnet wurde (w).
Dann:
gdb -p $PID p close($FD)
z.B:
gdb -p 1737 ..... (gdb) p close(6) $1 = 0 ... Quit anyway? (y or n) y Detaching from program: /usr/lib/apache2/mpm-prefork/apache2, process 1737