Hello,
Today we spotted a strange Azure worker role crash. A call stack doesn't contain our code, only the code from ServiceBus. Has anyone seen such problem? I'm interested in root cause since this is the first time our time saw it. MessageOptions.AutoComplete = false, MaxConcurrentCalls = 10, AutoRenewTimeout = 30 seconds.
Any ideas?
Thanks,
Anton
The stack trace:
2016-02-27 11:59:38.7975 FATAL TID:29 [iCRM.Sdol.SyncWorkerRole.WorkerRole] UnhandledException, IsTerminating:True. EXCEPTION OCCURRED:System.ObjectDisposedException: BrokeredMessage has been disposed.
at Microsoft.ServiceBus.Messaging.MessageReceivePump.DispatchAsyncResult.<>c__DisplayClass59.<OnProcessingTimeout>b__58()
at Microsoft.ServiceBus.Messaging.MessageReceivePump.DispatchAsyncResult.OnProcessingTimeout(Object state)
at Microsoft.ServiceBus.Common.IOThreadScheduler.ScheduledOverlapped.IOCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlappedCallback)
at Microsoft.ServiceBus.Common.Fx.IOCompletionThunk.UnhandledExceptionFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
[JobId:NA] | [iCRM.Sdol.SyncWorkerRole.WorkerRole.CurrentDomainOnUnhandledException]