Skip to Content.
Sympa Menu

devel - Re: [sympa-dev] task_manager dying--may be related to bounce task?

Subject: Developers of Sympa

List archive

Chronological Thread  
  • From: David Verdin <address@concealed>
  • To: Thomas Berry <address@concealed>, "address@concealed" <address@concealed>
  • Subject: Re: [sympa-dev] task_manager dying--may be related to bounce task?
  • Date: Mon, 04 Feb 2008 18:13:37 +0100

So each time, that's the line 101 of Log.pm that causes the crash.

It is the first line of this block:

101 unless (syslog($fac, $m, @param)) {
102 &do_connect();
103 syslog($fac, $m, @param);
104 }

So, actually, there seem to remain, in the 5.3.2, a log which call 'warn' facility is issued. Which is bad because it doesn't seem to be an official facility. So, just by trying to log, we reach this part of the syslog function code:

foreach (@words) {
$num = xlate($_); # Translate word to number.
if ($num < 0) {
croak "syslog: invalid level/facility: $_"
}

And the program is killed.

So you have two things to do:

1- removing the calls to syslog with the "warn" facility. They occured only in two places:
- src/List.pm, line 4099
- src/mail.pm, line 858
This was fixed in this revision : http://sourcesup.cru.fr/viewvc/viewvc?view=rev&revision=4481

2- enclosing calls to native syslog functions in "eval". We modified Sympa this way. Apply this patch: http://sourcesup.cru.fr/viewvc/viewvc/trunk/src/Log.pm?r1=4611&r2=4624

Let me know if this fixed the problem.

Regards,


Thomas Berry a écrit :
There were three files around that time. I think 7056.stderr represents a failure of Sympa's distribute process when it encountered an LDAP-source owner entry whose DN no longer pointed to a valid entry in our LDAP directory. This is a separate issue that I may open a ticket for--haven't had a chance to research the problem.

I'm fairly certain that the other two files, 2236.stderr and 15914.stderr are related to the task_manager.pl outage.

Thomas

David Verdin wrote:
Please could you sen us the file created in the tmp spool when task_manager.pl crashed?
This file has the form {#pid}.stderr, where {#pid} is the process id of the task_manager.pl process that died.

Regards,

Thomas Berry a écrit :
We had another instance this morning where a bounced member in a list caused task manager to fail while processing that list. If I go to the list and reset the bounce count of the member, task_manager.pl will resume normal operation--I suspect that its the bounce notification of the task_manager that is failing.

Here's the last bit from the debug output of task_manager.pl before the failure:

Language::PushLang() Language::PushLang(en_US)
Language::SetLang() Language::SetLang(en_US)
Language::SetLang() Language::SetLang(en_US)
Language::PopLang() Language::PopLang()
Language::SetLang() Language::SetLang(en_US)
mail::smtpto() mail::smtpto(address@concealed, address@concealed, )
List::send_notify_to_owner() List::send_notify_to_owner(benefit-alerts, automatic_bounce_management)
List::get_first_admin_user() List::get_first_admin_user(benefit-alerts,owner,domain,0,0)
Lock::new() Lock::new(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/benefit-alerts/include_admin_user,)
Lock::lock() Lock::lock(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/benefit-alerts/include_admin_user.lock,read)
Lock::_lock_file() Lock::_lock_file(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/benefit-alerts/include_admin_user.lock,read,20)
Lock::_lock_file() Got lock for read on /usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/benefit-alerts/include_admin_user.lock
List::get_first_admin_user() SQL: SELECT user_admin AS email, comment_admin AS gecos, reception_admin AS reception, UNIX_TIMESTAMP(date_admin) AS date, UNIX_TIMESTAMP(update_admin) AS update_date, info_admin AS info, profile_admin AS profile, subscribed_admin AS subscribed, included_admin AS included, include_sources_admin AS id, REVERSE(SUBSTRING(user_admin FROM position('@' IN user_admin) FOR 50)) AS dom FROM admin_table WHERE (list_admin = 'benefit-alerts' AND robot_admin = 'list.jpl.nasa.gov' AND role_admin = 'owner' ) ORDER BY dom
List::get_next_admin_user() List::get_next_admin_user
Lock::new() Lock::new(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/benefit-alerts/include_admin_user,)
Lock::unlock() Lock::unlock(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/benefit-alerts/include_admin_user.lock)
Lock::_unlock_file() Lock::_unlock_file(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/benefit-alerts/include_admin_user.lock)
Lock::_unlock_file() Release lock on /usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/benefit-alerts/include_admin_user.lock
syslog: invalid level/facility: warn at /usr/local/jpl/msg/list/sympa/bin/Log.pm line 101



David Verdin wrote:
Hi Thomas
Just a quick to tell that I was overwhelmed today but will try to fix your problem tomorrow.

Regards,

Thomas Berry a écrit :
Our task_manager.pl is still not functional.

I ran task_manager.pl from the command line with arguments: --debug --log_level 3 --foreground, but it is still unclear to me why the process is failing.

Can anyone else make anything from this?

List::send_notify_to_owner() List::send_notify_to_owner(jpl.org.343, automatic_bounce_management)
List::get_owners_email() List::get_owners_email(jpl.org.343)
List::get_owners() List::get_owners(jpl.org.343)
List::get_first_admin_user() List::get_first_admin_user(jpl.org.343,owner,domain,0,0)
Lock::new() Lock::new(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user,)
Lock::lock() Lock::lock(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user.lock,read)
Lock::_lock_file() Lock::_lock_file(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user.lock,read,20)
Lock::_lock_file() Got lock for read on /usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user.lock
List::get_first_admin_user() SQL: SELECT user_admin AS email, comment_admin AS gecos, reception_admin AS reception, UNIX_TIMESTAMP(date_admin) AS date, UNIX_TIMESTAMP(update_admin) AS update_date, info_admin AS info, profile_admin AS profile, subscribed_admin AS subscribed, included_admin AS included, include_sources_admin AS id, REVERSE(SUBSTRING(user_admin FROM position('@' IN user_admin) FOR 50)) AS dom FROM admin_table WHERE (list_admin = 'jpl.org.343' AND robot_admin = 'list.jpl.nasa.gov' AND role_admin = 'owner' ) ORDER BY dom
List::get_next_admin_user() List::get_next_admin_user
Lock::new() Lock::new(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user,)
Lock::unlock() Lock::unlock(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user.lock)
Lock::_unlock_file() Lock::_unlock_file(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user.lock)
Lock::_unlock_file() Release lock on /usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user.lock
syslog: invalid level/facility: warn at /usr/local/jpl/msg/list/sympa/bin/Log.pm line 101


Thomas Berry wrote:
FYI.

OS: Red Hat EL4
Sympa version: 5.3.2


Thomas Berry wrote:
This morning, task_manager.pl started dying for unknown reasons.

Any ideas?

Thomas


Included below is some data pulled from sympa.log and strace:


Here's an excerpt of sympa.log up to the point of failure (log level 3):

Jan 15 08:45:01 list task_manager[11601]: mail::sending() mail::sending()
Jan 15 08:45:01 list task_manager[11601]: mail::smtpto() mail::smtpto(address@concealed, address@concealed, )
Jan 15 08:45:01 list task_manager[11601]: mail::smtpto() Open = 1
Jan 15 08:45:01 list task_manager[11601]: List::send_notify_to_owner() List::send_notify_to_owner(jpl.org.343, automatic_bounce_management)
Jan 15 08:45:01 list task_manager[11601]: List::get_owners_email() List::get_owners_email(jpl.org.343)
Jan 15 08:45:01 list task_manager[11601]: List::get_owners() List::get_owners(jpl.org.343)
Jan 15 08:45:01 list task_manager[11601]: List::get_first_admin_user() List::get_first_admin_user(jpl.org.343,owner,domain,0,0)
Jan 15 08:45:01 list task_manager[11601]: Lock::new() Lock::new(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user,)
Jan 15 08:45:01 list task_manager[11601]: Lock::lock() Lock::lock(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user.lock,read)
Jan 15 08:45:01 list task_manager[11601]: Lock::_lock_file() Lock::_lock_file(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user.lock,read,20)
Jan 15 08:45:01 list task_manager[11601]: Lock::_lock_file() Got lock for read on /usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user.lock
Jan 15 08:45:01 list task_manager[11601]: List::get_first_admin_user() SQL: SELECT user_admin AS email, comment_admin AS gecos, reception_admin AS reception, UNIX_TIMESTAMP(date_admin) AS date, UNIX_TIMESTAMP(update_admin) AS update_date, info_admin AS info, profile_admin AS profile, subscribed_admin AS subscribed, included_admin AS included, include_sources_admin AS id, REVERSE(SUBSTRING(user_admin FROM position('@' IN user_admin) FOR 50)) AS dom FROM admin_table WHERE (list_admin = 'jpl.org.343' AND robot_admin = 'list.jpl.nasa.gov' AND role_admin = 'owner' ) ORDER BY dom
Jan 15 08:45:01 list task_manager[11601]: List::get_next_admin_user() List::get_next_admin_user
Jan 15 08:45:01 list task_manager[11601]: Lock::new() Lock::new(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user,)
Jan 15 08:45:01 list task_manager[11601]: Lock::unlock() Lock::unlock(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user.lock)
Jan 15 08:45:01 list task_manager[11601]: Lock::_unlock_file() Lock::_unlock_file(/usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user.lock)
Jan 15 08:45:01 list task_manager[11601]: Lock::_unlock_file() Release lock on /usr/local/jpl/msg/list/sympa/expl/list.jpl.nasa.gov/jpl.org.343/include_admin_user.lock



Here's the last bit from an strace of task_manager.pl.


open("/usr/local/jpl/msg/list/lib/perl5/5.8.7/i386-linux/CORE/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libresolv.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360S\332"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=79488, ...}) = 0
old_mmap(0xda3000, 75944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xda3000
old_mmap(0xdb2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0xdb2000
old_mmap(0xdb4000, 6312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xdb4000
close(3) = 0
munmap(0xb7d3f000, 76705) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1623, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7d51000
read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1623
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7d51000, 4096) = 0
open("/usr/local/jpl/msg/list/lib/perl5/5.8.7/i386-linux/CORE/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=76705, ...}) = 0
old_mmap(NULL, 76705, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7d3f000
close(3) = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\33\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=45889, ...}) = 0
old_mmap(NULL, 41608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2fe000
old_mmap(0x307000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x307000
close(3) = 0
munmap(0xb7d3f000, 76705) = 0
open("/etc/services", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=20373, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7d51000
read(3, "# /etc/services:\n# $Id: services"..., 4096) = 4096
read(3, "123/tcp\nntp\t\t123/udp\t\t\t\t# Networ"..., 4096) = 4096
read(3, "\t\t873/tcp\t\t\t\t# rsync\nrsync\t\t873/"..., 4096) = 4096
read(3, "pserver\t2401/tcp\t\t\t# CVS client/"..., 4096) = 4096
close(3) = 0
munmap(0xb7d51000, 4096) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
fcntl64(3, F_SETFL, O_RDONLY) = 0
fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR)
gettimeofday({1200415162, 175004}, NULL) = 0
open("/etc/resolv.conf", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=69, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7d51000
read(4, "search jpl.nasa.gov\nnameserver 1"..., 4096) = 69
read(4, "", 4096) = 0
close(4) = 0
munmap(0xb7d51000, 4096) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = 0
poll([{fd=4, events=POLLOUT|POLLERR|POLLHUP, revents=POLLOUT}], 1, 5000) = 1
send(4, "\2\0\0\0\r\0\0\0\6\0\0\0hosts\0\0\0", 20, MSG_NOSIGNAL) = 20
poll([{fd=4, events=POLLIN|POLLERR|POLLHUP, revents=POLLIN}], 1, 5000) = 1
recvmsg(4, {msg_name(0)=NULL, msg_iov(1)=[{"hosts\0", 6}], msg_controllen=16, {cmsg_len=16, cmsg_level=SOL_SOCKET, cmsg_type=SCM_RIGHTS, {5}}, msg_flags=0}, 0) = 6
fstat64(5, {st_mode=S_IFREG|0600, st_size=217016, ...}) = 0
pread64(5, "\1\0\0\0h\0\0\0b\351\4\0\1\0\0\0\240$\224F\0\0\0\0\323"..., 104, 0) = 104
mmap2(NULL, 217016, PROT_READ, MAP_SHARED, 5, 0) = 0xb7d1d000
close(5) = 0
close(4) = 0
connect(3, {sa_family=AF_INET, sin_port=htons(4192), sin_addr=inet_addr("137.78.160.28")}, 16) = 0
setsockopt(3, SOL_IP, IP_TOS, [8], 4) = 0
setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0
setsockopt(3, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0
read(3, "<\0\0\0", 4) = 4
read(3, "\n5.0.7-beta-log\0\10V\1\0I@Cn\"\\*Z\0,\242\10"..., 60) = 60
stat64("/usr/share/mysql/charsets/Index.xml", {st_mode=S_IFREG|0644, st_size=17846, ...}) = 0
open("/usr/share/mysql/charsets/Index.xml", O_RDONLY|O_LARGEFILE) = 4
read(4, "<?xml version=\'1.0\' encoding=\"ut"..., 17846) = 17846
close(4) = 0
write(3, "K\0\0\1\217\242\0\0\0\0\0@\10\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 79) = 79
read(3, "\7\0\0\2", 4) = 4
read(3, "\0\0\0\2\0\0\0", 7) = 7
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
read(3, 0x9399fe0, 8192) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(3, F_SETFL, O_RDWR) = 0
write(3, "\21\0\0\0\3set autocommit=1", 21) = 21
read(3, "\7\0\0\1", 4) = 4
read(3, "\0\0\0\2\0\0\0", 7) = 7
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
read(3, 0x9399fe0, 8192) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(3, F_SETFL, O_RDWR) = 0
write(3, "\21\0\0\0\3SET NAMES \'utf8\'", 21) = 21
read(3, "\7\0\0\1", 4) = 4
read(3, "\0\0\0\2\0\0\0", 7) = 7
stat64("/usr/local/jpl/msg/list/sympa/etc/data_structure.version", {st_mode=S_IFREG|0640, st_size=137, ...}) = 0
open("/usr/local/jpl/msg/list/sympa/etc/data_structure.version", O_RDONLY|O_LARGEFILE) = 4
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfee92e8) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(4, 0, [0], SEEK_CUR) = 0
fstat64(4, {st_mode=S_IFREG|0640, st_size=137, ...}) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
read(4, "# This file is automatically cre"..., 4096) = 137
close(4) = 0
stat64("/usr/sbin/sendmail", {st_mode=S_IFREG|S_ISGID|0755, st_size=733912, ...}) = 0
stat64("/usr/local/jpl/msg/list/ssl/bin/openssl", {st_mode=S_IFREG|0755, st_size=1336756, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool", {st_mode=S_IFDIR|0770, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/msg", {st_mode=S_IFDIR|0770, st_size=65536, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/automatic", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/digest", {st_mode=S_IFDIR|0770, st_size=12288, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/moderation", {st_mode=S_IFDIR|0770, st_size=40960, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/topic", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/auth", {st_mode=S_IFDIR|0770, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/outgoing", {st_mode=S_IFDIR|0770, st_size=20480, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/bounce", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/subscribe", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/task", {st_mode=S_IFDIR|0770, st_size=65536, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/distribute", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/tmp", {st_mode=S_IFDIR|0770, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/msg/bad", {st_mode=S_IFDIR|0750, st_size=57344, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/distribute/bad", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/spool/automatic/bad", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/ssl/certs/ca-bundle.crt", {st_mode=S_IFREG|0644, st_size=249373, ...}) = 0
stat64("/usr/local/jpl/msg/list/ssl/certs/ca-bundle.crt", {st_mode=S_IFREG|0644, st_size=249373, ...}) = 0
stat64("/usr/local/jpl/msg/list/ssl/certs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/ssl/certs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/static_content", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/static_content/index.html", {st_mode=S_IFREG|0640, st_size=0, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/static_content/css", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/static_content/css/style.css", {st_mode=S_IFREG|0644, st_size=19781, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/bin/etc/web_tt2/css.tt2", {st_mode=S_IFREG|0444, st_size=21408, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/static_content/css/style.css", {st_mode=S_IFREG|0644, st_size=19781, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/static_content/css/print.css", {st_mode=S_IFREG|0644, st_size=1, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/bin/etc/web_tt2/css.tt2", {st_mode=S_IFREG|0444, st_size=21408, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/static_content/css/print.css", {st_mode=S_IFREG|0644, st_size=1, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/static_content/css/fullPage.css", {st_mode=S_IFREG|0644, st_size=1, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/bin/etc/web_tt2/css.tt2", {st_mode=S_IFREG|0444, st_size=21408, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/static_content/css/fullPage.css", {st_mode=S_IFREG|0644, st_size=1, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/static_content/css/print-preview.css", {st_mode=S_IFREG|0644, st_size=1, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/bin/etc/web_tt2/css.tt2", {st_mode=S_IFREG|0444, st_size=21408, ...}) = 0
stat64("/usr/local/jpl/msg/list/sympa/static_content/css/print-preview.css", {st_mode=S_IFREG|0644, st_size=1, ...}) = 0
open("/dev/null", O_WRONLY|O_APPEND|O_CREAT|O_LARGEFILE, 0666) = 4
_llseek(4, 0, [0], SEEK_END) = 0
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfee92e8) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(4, 0, [0], SEEK_CUR) = 0
fstat64(4, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0
dup2(4, 2) = 2
close(4) = 0
fcntl64(2, F_SETFD, 0) = 0
open("/dev/null", O_WRONLY|O_APPEND|O_CREAT|O_LARGEFILE, 0666) = 4
_llseek(4, 0, [0], SEEK_END) = 0
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfee92e8) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(4, 0, [0], SEEK_CUR) = 0
fstat64(4, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0
dup2(4, 1) = 1
close(4) = 0
fcntl64(1, F_SETFD, 0) = 0
open("/dev/tty", O_RDONLY|O_LARGEFILE) = 4
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
_llseek(4, 0, 0xbfee9320, SEEK_CUR) = -1 ESPIPE (Illegal seek)
fstat64(4, {st_mode=S_IFCHR|0666, st_rdev=makedev(5, 0), ...}) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
ioctl(4, 0x20007471, 0) = -1 EINVAL (Invalid argument)
close(4) = 0
setpgid(0, 0) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7f52708) = 8761
write(1, "Starting task_manager daemon, pi"..., 40) = 40
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
read(3, 0x9399fe0, 8192) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(3, F_SETFL, O_RDWR) = 0
write(3, "\1\0\0\0\1", 5) = 5
shutdown(3, 2 /* send and receive */) = 0
close(3) = 0
stat64("/usr/local/jpl/msg/list/lib/perl5/site_perl/5.8.7/i386-linux/auto/DBI/DESTROY.al", 0x256fa0) = -1 ENOENT (No such file or directory)
open("/usr/local/jpl/msg/list/sympa/bin/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/jpl/msg/list/lib/perl5/5.8.7/i386-linux/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/jpl/msg/list/lib/perl5/5.8.7/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/jpl/msg/list/lib/perl5/site_perl/5.8.7/i386-linux/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/jpl/msg/list/lib/perl5/site_perl/5.8.7/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/jpl/msg/list/lib/perl5/site_perl/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/jpl/msg/list/lib/perl5/vendor_perl/5.8.7/i386-linux/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/jpl/msg/list/lib/perl5/vendor_perl/5.8.7/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/jpl/msg/list/lib/perl5/vendor_perl/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/jpl/msg/list/lib/perl5/5.8.0/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("./auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
exit_group(0) = ?
Process 8760 detached




--
David Verdin
Comité réseau des universités



  • Re: [sympa-dev] task_manager dying--may be related to bounce task?, David Verdin, 02/04/2008

Archive powered by MHonArc 2.6.19+.

Top of Page