Bugfix: Properly poll repeatedly in poll_forever()