Saturday, June 23, 2012

Emacs and SNDCTL_TMR

Emacs when backgrounded appears to eat up CPU. Emacs v23.1.22 seems to fix this issue (according to this document: https://bugzilla.redhat.com/show_bug.cgi?id=732157)
kill(27420, SIGHUP)                     = 0
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff980f1e20) = -1 EIO (Input/output error)
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff980f1d50) = -1 EIO (Input/output error)
ioctl(3, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 EIO (Input/output error)
write(3, "\7", 1)                       = -1 EIO (Input/output error)
gettimeofday({1340485345, 421750}, NULL) = 0
gettimeofday({1340485345, 421817}, NULL) = 0
gettimeofday({1340485345, 421884}, NULL) = 0
rt_sigprocmask(SIG_BLOCK, [IO], [HUP TERM IO], 8) = 0
ioctl(3, FIONREAD, [0])                 = -1 EIO (Input/output error)
kill(27420, SIGHUP)                     = 0
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff980f1e20) = -1 EIO (Input/output error)
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff980f1d50) = -1 EIO (Input/output error)
ioctl(3, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 EIO (Input/output error)
write(3, "\7", 1)                       = -1 EIO (Input/output error)
gettimeofday({1340485345, 422559}, NULL) = 0
gettimeofday({1340485345, 422627}, NULL) = 0

No comments:

Post a Comment