This patch enables basic use cases of the POSIX 'alarm' function, which schedules the delivery of a SIGALRM signal after a specified amount of seconds. Issue #5337