Descrição
Chamadas de função podem ser limitadas por timeouts por decoradores que funcionam com funções, métodos e classes. Esta biblioteca ajuda desenvolvedores a impedir que operações longas bloqueiem fluxos indefinidamente.
Ela é importada por código de aplicação e não torna operações lentas seguras por si só. O comportamento de timeout deve ser testado com cuidado em torno de gravações de arquivos, chamadas de rede e lógica de limpeza.