Pergunta

parece threads.blockingCallFromThread mantém o bloqueio, mesmo quando o reator pára.existe alguma maneira para a onu-bloco-lo?o diferido que está bloqueando depende de uma RPC vinda de outro fim, e que, definitivamente, não virá com o reator parou.

Foi útil?

Solução

Ele bloqueia até que o Diferidos incêndios.Se você deseja desbloquear, fogo Adiada.Se você está parando de sua aplicação e a parada do reator, então você pode querer fogo Diferido antes de fazer isso.Você provavelmente deseja acendê-lo com um Failure desde que presumivelmente não tenha sido capaz de chegar a um resultado bem-sucedido.Você pode instalar o reator de encerramento ganchos para executar código quando o reator está prestes a parar, ou usando um personalizado Service ou reactor.addSystemEventTrigger.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top