chiark / gitweb /
alarm(2) returns unsigned and can never fail