Fix race condition between SIGALRM and pause()
Fix race condition between SIGALRM and pause()

Between the last Parrot_cx_check_alarms call and the pause() in the main
threads outer runlook, the ALRM signal that the pause() call should be
waiting for can be delivered. The pause() could then be waiting for the
next alarm to expire or worst case indefinitely.

FROGGS/parrot,parrot/parrot,youprofit/parrot,parrot/parrot,youprofit/parrot,parrot/parrot,parrot/parrot,youprofit/parrot,FROGGS/parrot,FROGGS/parrot,youprofit/parrot,tkob/parrot,youprofit/parrot,tkob/parrot,tkob/parrot,youprofit/parrot,FROGGS/parrot,FROGGS/parrot,tkob/parrot,tkob/parrot,FROGGS/parrot,youprofit/parrot,FROGGS/parrot,youprofit/parrot,tkob/parrot,FROGGS/parrot,parrot/parrot,tkob/parrot,tkob/parrot