I suspect __alarm__ is the result of a unix alarm() function that is used to set a timeout.
Probably has set a timeout for some function, and then succeeded in the function before the timeout and forgotten to clear the timeout. It then hits some other poor unsuspecting function. Alternately AS may have an alarm set aronud calls to Pyzor or DCC functions, and every so often the timeout happens, and this is the result. Loren