Pular para o conteúdo principal

Avisos e dicas

CallbacksRevise estes pontos antes de avançar para a próxima seção.

OnBlock vs OnAllow

Já detalhado em Callbacks — um por ambiente, OnAllow vence se ambos estiverem ativos. Só no Thread Pool.

OnSelect — retorno -3

Drop silencioso (-3) derruba a conexão sem HTTP — use com critério em produção (cliente não recebe feedback).

OnStart — retorno .F.

Thread não entra no pool. Pool com muitas falhas em OnStart pode ficar sem capacidade de atendimento.

OnStop e objetos

Não assuma que oRest ainda existe — valide antes de usar.

OnError e o console

Com OnError ativo, o erro não é impresso automaticamente no console. Use ConOut() na sua função se quiser manter o log na tela.

Funções no RPO

Cada callback deve apontar para uma função compilada no RPO do Environment do thread pool. Função inexistente: o callback é ignorado ou impede o start, conforme a criticidade.

Próximo passo: Operação do servidor