Package: amsn
Version: 0.97.2~debian-2
Severity: normal

Hello,
there are situations when amsn can't connect to the network (f.e. dialup
connection went down) and it start a busy wait.

I strace'd the process (that's indeed a wish8.5 instance) and I see:

futex(0x604350, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x1475550, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x1475554, FUTEX_WAIT_PRIVATE, 284844255, NULL) = -1 EAGAIN (Resource 
temporarily unavailable)
futex(0x604350, FUTEX_WAKE_PRIVATE, 1)  = 0
read(5, 0x64ff84, 4096)                 = -1 EAGAIN (Resource temporarily 
unavailable)
recvfrom(8, 0x5ac8700, 5, 0, 0, 0)      = -1 EAGAIN (Resource temporarily 
unavailable)
read(5, 0x64ff84, 4096)                 = -1 EAGAIN (Resource temporarily 
unavailable)
write(4, "\0", 1)                       = 1
futex(0x604350, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x1475550, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x1475554, FUTEX_WAIT_PRIVATE, 284844257, NULL) = -1 EAGAIN (Resource 
temporarily unavailable)
futex(0x604350, FUTEX_WAKE_PRIVATE, 1)  = 0
read(5, 0x64ff84, 4096)                 = -1 EAGAIN (Resource temporarily 
unavailable)
recvfrom(8, 0x5ac8700, 5, 0, 0, 0)      = -1 EAGAIN (Resource temporarily 
unavailable)
read(5, 0x64ff84, 4096)                 = -1 EAGAIN (Resource temporarily 
unavailable)
write(4, "\0", 1)                       = 1
futex(0x604350, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x1475550, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x1475554, FUTEX_WAIT_PRIVATE, 284844259, NULL) = -1 EAGAIN (Resource 
temporarily unavailable)
futex(0x604350, FUTEX_WAKE_PRIVATE, 1)  = 0
read(5, 0x64ff84, 4096)                 = -1 EAGAIN (Resource temporarily 
unavailable)
recvfrom(8, 0x5ac8700, 5, 0, 0, 0)      = -1 EAGAIN (Resource temporarily 
unavailable)
read(5, 0x64ff84, 4096)                 = -1 EAGAIN (Resource temporarily 
unavailable)
1 <unfinished ...>

over and over again.

This will cause CPU usage to bump to 100%.

Thanks,
Sandro

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.22-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages amsn depends on:
ii  amsn-data              0.97.2~debian-2   Data files for aMSN
ii  libc6                  2.9-4             GNU C Library: Shared libraries
ii  libgcc1                1:4.4.0-5         GCC support library
ii  libjpeg62              6b-14             The Independent JPEG Group's JPEG 
ii  libpng12-0             1.2.35-1          PNG library - runtime
ii  libsnack2-alsa         2.2.10-dfsg1-8    Sound extension to Tcl/Tk and Pyth
ii  libstdc++6             4.4.0-5           The GNU Standard C++ Library v3
ii  libx11-6               2:1.2-1           X11 client-side library
ii  tcl-tls                1.5.0.dfsg-9      the TLS OpenSSL extension to Tcl
ii  tk8.5                  8.5.7-1           Tk toolkit for Tcl and X11, v8.5 -
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

amsn recommends no packages.

Versions of packages amsn suggests:
pn  docker                        <none>     (no description available)
ii  iceweasel                     3.0.11-1   lightweight web browser based on M
pn  sox                           <none>     (no description available)
ii  tcl8.4 [tclsh]                8.4.19-3   Tcl (the Tool Command Language) v8
ii  tcl8.5 [tclsh]                8.5.7-1    Tcl (the Tool Command Language) v8

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to