Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3186353
)
- plugin handler should pass EXIT call in any case.
author
tappro
<tappro>
Mon, 11 Jul 2005 16:41:50 +0000
(16:41 +0000)
committer
tappro
<tappro>
Mon, 11 Jul 2005 16:41:50 +0000
(16:41 +0000)
lustre/smfs/smfs_lib.c
patch
|
blob
|
history
diff --git
a/lustre/smfs/smfs_lib.c
b/lustre/smfs/smfs_lib.c
index
26fd776
..
5a40520
100644
(file)
--- a/
lustre/smfs/smfs_lib.c
+++ b/
lustre/smfs/smfs_lib.c
@@
-588,7
+588,8
@@
int smfs_helper (struct super_block * sb, int op, void * msg)
down_read(&smb->plg_sem);
list_for_each_entry_safe(plg, tmp, hlist, plg_list) {
//check that plugin is active
down_read(&smb->plg_sem);
list_for_each_entry_safe(plg, tmp, hlist, plg_list) {
//check that plugin is active
- if(!SMFS_IS(smb->plg_flags, plg->plg_type) && (op != PLG_START))
+ if(!SMFS_IS(smb->plg_flags, plg->plg_type) &&
+ !(op == PLG_START || op == PLG_EXIT))
continue;
if (plg->plg_helper)
continue;
if (plg->plg_helper)