diff options
| author | Boris Popov <bp@FreeBSD.org> | 2005-11-22 02:15:46 +0000 |
|---|---|---|
| committer | Boris Popov <bp@FreeBSD.org> | 2005-11-22 02:15:46 +0000 |
| commit | 19caf6c0881cc962d22da9a10bee042c15adbe93 (patch) | |
| tree | ce7b46f18453ecf840a0b45f2b380f0038e6db8c /sys/netsmb | |
| parent | ba3612cd5ceb503a9e3a26495f9bdfbad5612616 (diff) | |
Notes
Diffstat (limited to 'sys/netsmb')
| -rw-r--r-- | sys/netsmb/smb_dev.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/netsmb/smb_dev.c b/sys/netsmb/smb_dev.c index 17994cff67a2..d3ed95a8ae4a 100644 --- a/sys/netsmb/smb_dev.c +++ b/sys/netsmb/smb_dev.c @@ -346,7 +346,8 @@ nsmb_dev_load(module_t mod, int cmd, void *arg) case MOD_UNLOAD: smb_iod_done(); error = smb_sm_done(); - error = 0; + if (error) + break; EVENTHANDLER_DEREGISTER(dev_clone, nsmb_dev_tag); printf("netsmb_dev: unloaded\n"); break; |
