A opção “Cancelar solicitação do servidor” no Outlook realmente faz alguma coisa?

1

Ao longo dos anos, tive vários bloqueios do Outlook, principalmente quando a conectividade de rede é irregular, e isso resulta em eu ter que matar o processo OUTLOOK.EXE, reiniciá-lo e esperar enquanto ele repara meu PST .

Há uma opção no menu de contexto do ícone da bandeja do sistema que diz "Cancelar solicitação do servidor" (acho que está lá desde o Outlook 2007), mas eu sempre tento primeiro, e nunca resolvi o travamento da interface até, quando suspeito que o bloqueio está relacionado a algo que eu fiz que requer conectividade do servidor. Faz sentido se há um encadeamento "Entre em contato com o servidor" e essa opção gera um evento no encadeamento dizendo a ele para parar de esperar, mas se ele parar ou não, essa ação nunca libera o controle do Outlook eo aplicativo não responde.

Essa opção realmente faz alguma coisa - as pessoas já observaram isso resolvendo o processo parado? Não quero parecer cínico, mas imaginei se essa opção foi adicionada para satisfazer os usuários e não há código real por trás disso. Eu sei threading é complicado, e eu entendo os problemas envolvidos com o cancelamento de uma espera de threading como este, mas eu nunca vi esta opção funcionar.

    
por SqlRyan 24.04.2013 / 19:26

1 resposta

0

Pode não resolver um problema do 'Outlook Not Responding', que depende do problema real.

Cancelar uma solicitação do servidor faz exatamente isso: Quando o Outlook está solicitando recursos de um servidor (Mail, Contatos, Itens de Calendário, etc.), há muitas coisas que podem dar errado durante o processo. Às vezes, isso pode desligar o processo principal da interface do usuário e fazer com que o que percebemos seja congelamento ou travamentos . Cancelar a solicitação poderia resolver isso. Por outro lado, dependendo de quão longe está o processo do pedido do servidor, cancelá-lo pode não fazer nada.

    
por 24.04.2013 / 19:39