Allegro: force minimum timeout for WAIT-ON-SEMAPHORE
commit6cdc9dfde77df6959745c65275fc6c296484cd51
authorStelian Ionescu <sionescu@cddr.org>
Sun, 9 Jan 2022 08:26:53 +0000 (9 03:26 -0500)
committerStelian Ionescu <sionescu@cddr.org>
Sun, 9 Jan 2022 09:11:17 +0000 (9 04:11 -0500)
treed5387fafcdcb7ed2406d0fdc3b51fe242b1b08b2
parente6a90397ca7b24a0474c5bb5077f8afe4ac9024c
Allegro: force minimum timeout for WAIT-ON-SEMAPHORE

Give time to decrease the semaphore if possible.

The documentation of Allegro states as a rule-of-thumb that a minimum
of 80ms is required for WITH-TIMEOUT to schedule, so we set the
minimum timeout too 100ms.
apiv2/impl-allegro.lisp
docs/content/semaphores/wait-on-semaphore.md