Hi Tim,

Tim Connors schrieb am Mon 12. Nov, 03:19 (+1100):
> Package: slrn
> Version: 0.9.8.1pl1-28
> Severity: normal
> 
> Quite often, possibly all the time, an ssh connection going down with
> slrn running results in slrn going into infinite loop:
> 
> ...
> rt_sigprocmask(SIG_BLOCK, [], [], 8)    = 0
> rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
> select(6, [5], NULL, NULL, {0, 0})      = 1 (in [5], left {0, 0})
> select(6, [5], NULL, NULL, {10, 0})     = 1 (in [5], left {10, 0})
> read(5, "", 1)                          = 0
> rt_sigprocmask(SIG_BLOCK, [], [], 8)    = 0
> rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
> select(6, [5], NULL, NULL, {0, 0})      = 1 (in [5], left {0, 0})
> select(6, [5], NULL, NULL, {10, 0})     = 1 (in [5], left {10, 0})
> read(5, "", 1)                          = 0
> rt_sigprocmask(SIG_BLOCK, [], [], 8)    = 0
> ...
> 
> where fd 5 is /dev/tty
> 
> I have verified that manually sending a SIGHUP to slrn does indeed
> make it quit correctly.

Can you reporduce this bug with the slrn version in experimental? I can't.

Bye, Jörg.
-- 
Professor: ‚Gott‘, unverständliches und mythisches Wesen, das sich einmal
  pro Woche im Kreis der Sterblichen manifestiert um Weisheit auf Folien
  unter das Volk zu bringen.            (Dschungelbuch 11, FSU Jena)

Attachment: signature.asc
Description: Digital signature

Reply via email to