From mboxrd@z Thu Jan 1 00:00:00 1970 From: teigland@sourceware.org Date: 9 Oct 2006 21:51:49 -0000 Subject: [Cluster-devel] cluster/group/gfs_controld plock.c Message-ID: <20061009215149.32359.qmail@sourceware.org> List-Id: To: cluster-devel.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 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);