diff options
author | grog <grog@FreeBSD.org> | 2000-05-04 07:29:55 +0000 |
---|---|---|
committer | grog <grog@FreeBSD.org> | 2000-05-04 07:29:55 +0000 |
commit | a18a701503bed79ea18d1870ee8acfbd19d589c8 (patch) | |
tree | 32fcdb62d4b8c2e21ed675d911412ce9fbe5f529 /sys | |
parent | 3967924ce81f48c222eb5620e0bdfbebb7f4a814 (diff) | |
download | FreeBSD-src-a18a701503bed79ea18d1870ee8acfbd19d589c8.zip FreeBSD-src-a18a701503bed79ea18d1870ee8acfbd19d589c8.tar.gz |
Only wake up one process when we're done configuring.
Suggested-by: msmith
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/vinum/vinumconfig.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/vinum/vinumconfig.c b/sys/dev/vinum/vinumconfig.c index 37ce5b9..81a1ad0 100644 --- a/sys/dev/vinum/vinumconfig.c +++ b/sys/dev/vinum/vinumconfig.c @@ -45,7 +45,7 @@ * otherwise) arising in any way out of the use of this software, even if * advised of the possibility of such damage. * - * $Id: vinumconfig.c,v 1.28 1999/12/29 07:39:16 grog Exp grog $ + * $Id: vinumconfig.c,v 1.29 2000/02/29 01:51:31 grog Exp grog $ * $FreeBSD$ */ @@ -2042,7 +2042,7 @@ finish_config(int update) vinum_conf.flags &= ~VF_CONFIGURING; /* and now other people can take a turn */ if ((vinum_conf.flags & VF_WILL_CONFIGURE) != 0) { vinum_conf.flags &= ~VF_WILL_CONFIGURE; - wakeup(&vinum_conf); + wakeup_one(&vinum_conf); } } /* Local Variables: */ |