I guess this covers the question http://groups.google.com/group/google-appengine/browse_thread/thread/189eecd6021b1bb4/ed1025f01b47e101
On Apr 7, 12:37 pm, Tristan <tristan.slomin...@gmail.com> wrote: > 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.