Package: hal
Version: 0.4.8-1
Severity: normal

Hi again,

Here's the branch of #311481 that I promised.

When shutting down, hal waits for about a minute before exiting without
any error message. I already tried a self-compiled 2.6.11 kernel,
2.6.11-1-686 from Debian and vanilla 2.6.12 from kernel.org. It doesn't
matter whether I have a disc in my DVD drive either.

An strace of '/etc/dbus-1/event.d/20hal stop' is attached.

Thanks,
J.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing-proposed-updates'), (500, 
'proposed-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12
Locale: LANG=en_US, [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages hal depends on:
ii  adduser                     3.64         Add and remove users and groups
ii  dbus-1                      0.23.4-3     simple interprocess messaging syst
ii  dbus-glib-1                 0.23.4-3     simple interprocess messaging syst
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  libcap1                     1:1.10-14    support for getting/setting POSIX.
ii  libexpat1                   1.95.8-3     XML parsing C library - runtime li
ii  libglib2.0-0                2.6.5-1      The GLib library of C routines
ii  libhal-storage0             0.4.8-1      Hardware Abstraction Layer - share
ii  libhal0                     0.4.8-1      Hardware Abstraction Layer - share
ii  libpopt0                    1.7-5        lib for parsing cmdline parameters
ii  pciutils                    1:2.1.11-15  Linux PCI Utilities
ii  udev                        0.056-3      /dev/ management daemon
ii  usbutils                    0.71-5       USB console utilities

hal recommends no packages.

-- no debconf information
execve("/etc/dbus-1/event.d/20hal", ["/etc/dbus-1/event.d/20hal", "stop"], [/* 
39 vars */]) = 0
uname({sys="Linux", node="osiris", ...}) = 0
brk(0)                                  = 0x80f1000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7fe9000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.preload", 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=62185, ...}) = 0
old_mmap(NULL, 62185, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fd9000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libncurses.so.5", 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\345"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=258704, ...}) = 0
old_mmap(NULL, 260364, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7f99000
old_mmap(0xb7fd0000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x37000) = 0xb7fd0000
old_mmap(0xb7fd8000, 2316, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fd8000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libdl.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\320\32"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9872, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7f98000
old_mmap(NULL, 8632, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7f95000
old_mmap(0xb7f97000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x2000) = 0xb7f97000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libc.so.6", 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`Z\1\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1254468, ...}) = 0
old_mmap(NULL, 1264780, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7e60000
old_mmap(0xb7f8a000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x129000) = 0xb7f8a000
old_mmap(0xb7f93000, 7308, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f93000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7e5f000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f98bc0, limit:1048575, 
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, 
useable:1}) = 0
munmap(0xb7fd9000, 62185)               = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
close(3)                                = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2259664, ...}) = 0
mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7c5f000
close(3)                                = 0
brk(0)                                  = 0x80f1000
brk(0)                                  = 0x80f1000
brk(0x80f2000)                          = 0x80f2000
brk(0)                                  = 0x80f2000
brk(0x80f3000)                          = 0x80f3000
brk(0)                                  = 0x80f3000
brk(0x80f4000)                          = 0x80f4000
getuid32()                              = 0
getgid32()                              = 0
geteuid32()                             = 0
getegid32()                             = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
time(NULL)                              = 1119420676
brk(0)                                  = 0x80f4000
brk(0x80f5000)                          = 0x80f5000
open("/etc/mtab", O_RDONLY)             = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=330, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7c5e000
read(3, "/dev/hda5 / ext3 rw,errors=remou"..., 4096) = 330
close(3)                                = 0
munmap(0xb7c5e000, 4096)                = 0
open("/proc/meminfo", O_RDONLY)         = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7c5e000
read(3, "MemTotal:       767584 kB\nMemFre"..., 1024) = 598
close(3)                                = 0
munmap(0xb7c5e000, 4096)                = 0
brk(0)                                  = 0x80f5000
brk(0x80f6000)                          = 0x80f6000
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
uname({sys="Linux", node="osiris", ...}) = 0
brk(0)                                  = 0x80f6000
brk(0x80f7000)                          = 0x80f7000
brk(0)                                  = 0x80f7000
brk(0x80f8000)                          = 0x80f8000
stat64("/root", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
stat64(".", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
getpid()                                = 7236
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file 
or directory)
brk(0)                                  = 0x80f8000
brk(0x80f9000)                          = 0x80f9000
open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=45278, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7c5e000
read(3, "# GNU libc iconv configuration.\n"..., 4096) = 4096
brk(0)                                  = 0x80f9000
brk(0x80fa000)                          = 0x80fa000
read(3, ".B1.002//\nalias\tJS//\t\t\tJUS_I.B1."..., 4096) = 4096
brk(0)                                  = 0x80fa000
brk(0x80fb000)                          = 0x80fb000
brk(0)                                  = 0x80fb000
brk(0x80fc000)                          = 0x80fc000
brk(0)                                  = 0x80fc000
brk(0x80fd000)                          = 0x80fd000
read(3, "859-3\t1\nmodule\tINTERNAL\t\tISO-885"..., 4096) = 4096
brk(0)                                  = 0x80fd000
brk(0x80fe000)                          = 0x80fe000
brk(0)                                  = 0x80fe000
brk(0x80ff000)                          = 0x80ff000
brk(0)                                  = 0x80ff000
brk(0x8100000)                          = 0x8100000
read(3, "9-14//\nalias\tLATIN8//\t\tISO-8859-"..., 4096) = 4096
brk(0)                                  = 0x8100000
brk(0x8101000)                          = 0x8101000
brk(0)                                  = 0x8101000
brk(0x8102000)                          = 0x8102000
read(3, "CSEBCDICES//\t\tEBCDIC-ES//\nalias\t"..., 4096) = 4096
brk(0)                                  = 0x8102000
brk(0x8103000)                          = 0x8103000
brk(0)                                  = 0x8103000
brk(0x8104000)                          = 0x8104000
brk(0)                                  = 0x8104000
brk(0x8105000)                          = 0x8105000
read(3, "IBM284//\nalias\tEBCDIC-CP-ES//\t\tI"..., 4096) = 4096
brk(0)                                  = 0x8105000
brk(0x8106000)                          = 0x8106000
brk(0)                                  = 0x8106000
brk(0x8107000)                          = 0x8107000
brk(0)                                  = 0x8107000
brk(0x8108000)                          = 0x8108000
read(3, "ias\t864//\t\t\tIBM864//\nalias\tCSIBM"..., 4096) = 4096
brk(0)                                  = 0x8108000
brk(0x8109000)                          = 0x8109000
brk(0)                                  = 0x8109000
brk(0x810a000)                          = 0x810a000
brk(0)                                  = 0x810a000
brk(0x810b000)                          = 0x810b000
read(3, "\tIBM937\t\t1\nmodule\tINTERNAL\t\tIBM9"..., 4096) = 4096
brk(0)                                  = 0x810b000
brk(0x810c000)                          = 0x810c000
brk(0)                                  = 0x810c000
brk(0x810d000)                          = 0x810d000
brk(0)                                  = 0x810d000
brk(0x810e000)                          = 0x810e000
read(3, "UC-JP//\nmodule\tEUC-JP//\t\tINTERNA"..., 4096) = 4096
brk(0)                                  = 0x810e000
brk(0x810f000)                          = 0x810f000
brk(0)                                  = 0x810f000
brk(0x8110000)                          = 0x8110000
read(3, "143IECP271//\tIEC_P27-1//\nalias\tI"..., 4096) = 4096
brk(0)                                  = 0x8110000
brk(0x8111000)                          = 0x8111000
brk(0)                                  = 0x8111000
brk(0x8112000)                          = 0x8112000
brk(0)                                  = 0x8112000
brk(0x8113000)                          = 0x8113000
read(3, "\nmodule\tINTERNAL\t\tISO_10367-BOX/"..., 4096) = 4096
brk(0)                                  = 0x8113000
brk(0x8114000)                          = 0x8114000
brk(0)                                  = 0x8114000
brk(0x8115000)                          = 0x8115000
brk(0)                                  = 0x8115000
brk(0x8116000)                          = 0x8116000
read(3, "\t\tto\t\t\tmodule\t\tcost\nmodule\tShift"..., 4096) = 222
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb7c5e000, 4096)                = 0
brk(0)                                  = 0x8116000
brk(0x8117000)                          = 0x8117000
open("/usr/lib/gconv/ISO8859-15.so", 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`\6\0\000"..., 512) = 
512
fstat64(3, {st_mode=S_IFREG|0644, st_size=7456, ...}) = 0
brk(0)                                  = 0x8117000
brk(0x8118000)                          = 0x8118000
old_mmap(NULL, 10396, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7c5c000
old_mmap(0xb7c5e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x1000) = 0xb7c5e000
close(3)                                = 0
getppid()                               = 7235
getpgrp()                               = 7235
rt_sigaction(SIGCHLD, {0x807ad20, [], 0}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
open("/etc/dbus-1/event.d/20hal", O_RDONLY|O_LARGEFILE) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbffff5f8) = -1 ENOTTY (Inappropriate 
ioctl for device)
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "#! /bin/sh\n#\n# hal\t\tStart the Da"..., 80) = 80
_llseek(3, 0, [0], SEEK_SET)            = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
dup2(3, 255)                            = 255
close(3)                                = 0
fcntl64(255, F_SETFD, FD_CLOEXEC)       = 0
fcntl64(255, F_GETFL)                   = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat64(255, {st_mode=S_IFREG|0755, st_size=2035, ...}) = 0
_llseek(255, 0, [0], SEEK_CUR)          = 0
brk(0)                                  = 0x8118000
brk(0x8119000)                          = 0x8119000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "#! /bin/sh\n#\n# hal\t\tStart the Da"..., 2035) = 2035
brk(0)                                  = 0x8119000
brk(0x811a000)                          = 0x811a000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
stat64("/usr/sbin/hald", {st_mode=S_IFREG|0755, st_size=221848, ...}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
stat64("/etc/default/hal", {st_mode=S_IFREG|0644, st_size=337, ...}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat64("/etc/default/hal", {st_mode=S_IFREG|0644, st_size=337, ...}) = 0
open("/etc/default/hal", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=337, ...}) = 0
brk(0)                                  = 0x811a000
brk(0x811b000)                          = 0x811b000
read(3, "# This will run the hal daemon a"..., 337) = 337
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
brk(0)                                  = 0x811b000
brk(0x811c000)                          = 0x811c000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
brk(0)                                  = 0x811c000
brk(0x811d000)                          = 0x811d000
brk(0)                                  = 0x811d000
brk(0x811e000)                          = 0x811e000
pipe([3, 4])                            = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
_llseek(255, -842, [1193], SEEK_CUR)    = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0xb7f98c08) = 7237
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 7237
waitpid(-1, 0xbfffed24, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigaction(SIGCHLD, {0x807ad20, [], 0}, {0x807ad20, [], 0}, 8) = 0
close(4)                                = 0
read(3, "2.6.11-1-686\n", 128)          = 13
read(3, "", 128)                        = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x8079c70, [], 0}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x8079c70, [], 0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "\ncase \"$1\" in\n  start)\n    do_st"..., 2035) = 842
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
write(1, "Stopping Hardware abstraction la"..., 37Stopping Hardware abstraction 
layer: ) = 37
stat64(".", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
stat64("/usr/local/sbin/start-stop-daemon", 0xbffff170) = -1 ENOENT (No such 
file or directory)
stat64("/usr/local/bin/start-stop-daemon", 0xbffff170) = -1 ENOENT (No such 
file or directory)
stat64("/sbin/start-stop-daemon", {st_mode=S_IFREG|0755, st_size=18424, ...}) = 0
stat64("/sbin/start-stop-daemon", {st_mode=S_IFREG|0755, st_size=18424, ...}) = 0
brk(0)                                  = 0x811e000
brk(0x811f000)                          = 0x811f000
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
_llseek(255, -8, [2027], SEEK_CUR)      = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0xb7f98c08) = 7238
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x8079c70, [], 0}, {SIG_DFL}, 8) = 0
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 7238
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xbfffeef4, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigaction(SIGINT, {SIG_DFL}, {0x8079c70, [], 0}, 8) = 0
write(1, "hald.\n", 6hald.
)                  = 6
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "\nexit 0\n", 2035)           = 8
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
exit_group(0)                           = ?

Attachment: signature.asc
Description: Digital signature

Reply via email to