Hi,

I get that ApiDeadlineExceededException happens sometimes, no problem
(I am not exceeding 30s, exception happens after 6 seconds). The
question I have is:

When I use com.google.appengine.api.mail.MailService.send() and I
receive the exception com.google.apphosting.api.ApiProxy
$ApiDeadlineExceededException: The API call mail.Send() took too long
to respond and was cancelled. Does that mean that the email was not
sent? Is there a way to know, or is it undefined.

I will queue another task to resend, that's not the issue, but the
email is an important daily update, so it needs to get to the customer
and if there is a "not-sent" guarantee on cancelling the call, it
would be nice to prevent duplicates.

Cheers!

Tristan

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to