Subject | Re: [firebird-support] Re: Firebird Freezing Problem |
---|---|
Author | Dmitry Yemanov |
Post date | 2008-04-04T15:33:40Z |
buzzardj wrote:
lock table. It could be a very short transition state under load or an
indication that something bad happened and somebody didn't release the
mutex.
Do you have anything interesting logged in firebird.log?
Dmitry
>Is only one owner or all owners have the status "hung"?
> When running fb_lock_print during a freeze I always see the following:
>
> OWNER BLOCK 11708
> Owner id: 5674, type: 1, flags: 0x04, pending: 0,
> semid: 2
> Process id: 5674, UID: 0x0 Alive
> Flags: 0x44 hung
> Requests: *empty*
> Blocks: *empty*
>
> The flag of this owner block has a status "hung".
> Could some one tell me what this means and why it could be happening?Hung means that the process is waiting for a mutex protecting the shared
lock table. It could be a very short transition state under load or an
indication that something bad happened and somebody didn't release the
mutex.
Do you have anything interesting logged in firebird.log?
Dmitry