Ticket #1417 (closed defeito: fixed)

Opened 13 years ago

Last modified 13 years ago

Envio de múltiplos emails na fila do offline trava aplicação.

Reported by: brunocosta Owned by: brunocosta
Priority: normal Milestone: Expresso 2.2
Component: ExpressoMail Version: branch 2.2
Severity: média Keywords: SERPRO 2.2 UNIFICA
Cc: WorkGroup:

Description

Quando o usuário entra no expressoMail tendo na fila de envio do offline mais de um email a ser enviado apenas o primeiro desses emails é enviado e a aplicação trava.

O problema se encontra na função send_mail_from_queue do main.js, quando é executado o AJAX que manda os dados do email a ser enviado para a função imap_functions.send_mail no servidor o handler que trata o retorno só está sendo executado na primeira chamada, da segunda em diante ele não é executado o que trava a função.

Change History

comment:1 Changed 13 years ago by brunocosta

resolvido parcialmente na [3537]

Como o handler_send_queue_message que trataria o retorno no cexecuteform não está sendo corretamente executado corretamente foi colocado o tratamento de envio logo depois da execução do ajax. Isso faz o envio funcionar corretamente mas impede o tratamento de erro que aconteceria com o retorno do ajax no handler_send_queue_message.

comment:2 Changed 13 years ago by brunocosta

  • Status changed from new to assigned

comment:3 Changed 13 years ago by brunocosta

  • Status changed from assigned to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.