[Cluster-devel] cluster/group/gfs_controld plock.c
teigland at sourceware.org
teigland at sourceware.org
Mon Oct 9 21:51:49 UTC 2006
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland at sourceware.org 2006-10-09 21:51:49
Modified files:
group/gfs_controld: plock.c
Log message:
if we get a plock request from the kernel when plocks are disabled,
return -ENOSYS for the request
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/plock.c.diff?cvsroot=cluster&r1=1.22&r2=1.23
--- cluster/group/gfs_controld/plock.c 2006/10/09 21:48:57 1.22
+++ cluster/group/gfs_controld/plock.c 2006/10/09 21:51:49 1.23
@@ -311,6 +311,11 @@
rv = read(control_fd, &info, sizeof(info));
+ if (!plocks_online) {
+ rv = -ENOSYS;
+ goto fail;
+ }
+
mg = find_mg_id(info.fsid);
if (!mg) {
log_debug("process_plocks: no mg id %x", info.fsid);
More information about the Cluster-devel
mailing list