Re: TS-857 and finer grained locking

2012-03-17 Thread John Plevyak
RE: TS-857 commented on that with a patch. RE: TS-1114, I commented on that. That is a serious bug. We need to get that committed. john On Sat, Mar 17, 2012 at 8:48 PM, ming@gmail.com wrote: > I think that is a event which is cancelled and destructed, but still > running in other thread, t

Re: TS-857 and finer grained locking

2012-03-17 Thread ming....@gmail.com
I think that is a event which is cancelled and destructed, but still running in other thread, the event id in our stack show the same issue as TS-1114, with turnout to be a locking issue, where we should protect all the vol open/write. the event is free and the same place is filled with other data

Re: TS-857 and finer grained locking

2012-03-17 Thread John Plevyak
This makes no sense at all then. If there is no sharing there should be only one thread in play, so there can't be a thread A and a thread B. I'd love to know where that other thread comes from. It seems like a deeper problem. I added asserts a while back to ensure that a transaction stayed ent

Re: TS-857 and finer grained locking

2012-03-17 Thread John Plevyak
On Thu, Mar 15, 2012 at 11:01 AM, Alan M. Carroll < a...@network-geographics.com> wrote: > Thursday, March 15, 2012, 9:26:33 AM, you wrote: > > > [The lock] is only de-allocated after the close() by which time all > > references to that NetVC should have been dropped by the client. > > Yes, I unde