[Linux-cluster] Re: GFS, what's remaining

Hua Zhong hzhong at gmail.com
Sun Sep 4 18:03:21 UTC 2005


>        takelock domainxxx lock1
>        do sutff
>        droplock domainxxx lock1
> 
> When someone kills the shell, the lock is leaked, becuase droplock isn't
> called.

Why not open the lock resource (or the lock space) instead of
individual locks as file? It then looks like this:

open lock space file
takelock lockresource lock1
do stuff
droplock lockresource lock1
close lock space file

Then if you are killed the ->release of lock space file should take
care of cleaning up all the locks




More information about the Linux-cluster mailing list