[Mono-aspnet-list] issues with intermittent apache hangups

Sergey Lobko-Lobanovsky serge.lobanovsky at gmail.com
Mon Mar 28 17:44:59 EDT 2011


Looks like someone will have to look into
System.Web.Caching.CacheItemPriorityQueue
As for me, I have migrated the system to the Windows environment.

And for other projects we have that require Linux setup we are using the
Java stack.

On Fri, Mar 25, 2011 at 4:52 PM, Dan <parnham at gmail.com> wrote:

> We're seeing this too, very intermittent and with no obvious source of the
> problem but with the exact same stack trace reported here. This is a major
> issue because we can't push our new system into production with this
> occurring.
>
> It has occurred with both mono/mod_mono 2.8.1 and 2.10.1 running with
> apache2 on an ubuntu system. I'm not sure if it is relevant to this
> problem,
> but we are also using fluent nHibernate in our web application.
>
> Regards,
> Dan
>
>
>
> Sergey Lobko-Lobanovsky wrote:
> >
> >
> > I have an application in production that uses apache2 + mod_mono + nginx
> > setup. Approx. once per day apache hangs up and starts responding with
> the
> > 500 response to all requests. I don't have the stack trace but it has to
> > do
> > with caching session data.
> >
> > Restarting apache solves the problem. Did anyone experience anything like
> > this?
> >
> > And here's the stack trace:
> >
> > System.IndexOutOfRangeException: Array index is out of range.
> >   at (wrapper stelemref) object:stelemref (object,intptr,object)
> >   at System.Web.Caching.CacheItemPriorityQueue.Enqueue
> > (System.Web.Caching.CacheItem item) [0x00000] in &lt;filename
> > unknown&gt;:0
> >   at System.Web.Caching.Cache.EnqueueTimedItem
> > (System.Web.Caching.CacheItem item) [0x00000] in &lt;filename
> > unknown&gt;:0
> >   at System.Web.Caching.Cache.SetItemTimeout
> > (System.Web.Caching.CacheItem ci, DateTime absoluteExpiration,
> > TimeSpan slidingExpiration,
> > System.Web.Caching.CacheItemRemovedCallback onRemoveCallback,
> > System.Web.Caching.CacheItemUpdateCallback onUpdateCallback,
> > System.String key, Boolean doLock) [0x00000] in &lt;filename
> unknown&gt;:0
> >   at System.Web.Caching.Cache.Insert (System.String key, System.Object
> > value, System.Web.Caching.CacheDependency dependencies, DateTime
> > absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority
> > priority, System.Web.Caching.CacheItemRemovedCallback
> > onRemoveCallback, System.Web.Caching.CacheItemUpdateCallback
> > onUpdateCallback, Boolean doLock) [0x00000] in &lt;filename unknown&gt;:0
> >   at System.Web.Caching.Cache.Insert (System.String key, System.Object
> > value, System.Web.Caching.CacheDependency dependencies, DateTime
> > absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority
> > priority, System.Web.Caching.CacheItemRemovedCallback
> > onRemoveCallback) [0x00000] in &lt;filename unknown&gt;:0
> >   at System.Web.SessionState.SessionInProcHandler.InsertSessionItem
> > (System.Web.SessionState.InProcSessionItem item, Int32 timeout,
> > System.String id) [0x00000] in &lt;filename unknown&gt;:0
> >   at
> > System.Web.SessionState.SessionInProcHandler.SetAndReleaseItemExclusive
> > (System.Web.HttpContext context, System.String id,
> > System.Web.SessionState.SessionStateStoreData item, System.Object
> > lockId, Boolean newItem) [0x00000] in &lt;filename unknown&gt;:0
> >
>
> --
> View this message in context:
> http://mono.1490590.n4.nabble.com/issues-with-intermittent-apache-hangups-tp3264509p3405577.html
> Sent from the Mono - ASP.NET mailing list archive at Nabble.com.
> _______________________________________________
> Mono-aspnet-list mailing list
> Mono-aspnet-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-aspnet-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-aspnet-list/attachments/20110329/4a11a46d/attachment-0001.html 


More information about the Mono-aspnet-list mailing list