diff options
author | rwatson <rwatson@FreeBSD.org> | 2004-08-06 22:04:33 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2004-08-06 22:04:33 +0000 |
commit | d6384e3daf0b12b8e22a89d8a3b6e758de4790d4 (patch) | |
tree | 9f76073839380f93b7c478fb3e39e4d14e3e4c99 /sys/kern/kern_resource.c | |
parent | 8de3afda37da2a4436323e1948674d9362292258 (diff) | |
download | FreeBSD-src-d6384e3daf0b12b8e22a89d8a3b6e758de4790d4.zip FreeBSD-src-d6384e3daf0b12b8e22a89d8a3b6e758de4790d4.tar.gz |
Push UIDINFO_UNLOCK() slightly earlier in chgsbize(), as it's not
needed if we print the local variable version of the limit rather
than the shared version.
Diffstat (limited to 'sys/kern/kern_resource.c')
-rw-r--r-- | sys/kern/kern_resource.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_resource.c b/sys/kern/kern_resource.c index 264de1d..0e90a62 100644 --- a/sys/kern/kern_resource.c +++ b/sys/kern/kern_resource.c @@ -1142,9 +1142,9 @@ chgsbsize(uip, hiwat, to, max) return (0); } uip->ui_sbsize = new; + UIDINFO_UNLOCK(uip); *hiwat = to; - if (uip->ui_sbsize < 0) + if (new < 0) printf("negative sbsize for uid = %d\n", uip->ui_uid); - UIDINFO_UNLOCK(uip); return (1); } |