Tentando fazer o swait. Tem algo de errado, tá dando segfault.
Terminei de implementar a swait e fiz os testes. Testei inclusive mudando
a prioridade da thread main para prioridades mais altas a fim de verificar
o bom funcionamento do dispatcher. Aparentemente está tudo funcionando
perfeitamente até agora. Oremos.