Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 May 2010 12:49:32 -0700
From:      Doug Barton <dougb@FreeBSD.org>
To:        deeptech71@gmail.com
Cc:        Lucius Windschuh <lwindschuh@googlemail.com>, freebsd-hackers@freebsd.org
Subject:   Re: boot process gets weirdly interrupted when using scroll lock
Message-ID:  <4BF440CC.1000007@FreeBSD.org>
In-Reply-To: <4BF43774.4060303@gmail.com>
References:  <4BF43774.4060303@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------040003030107080308070506
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

On 05/19/10 12:09, deeptech71@gmail.com wrote:
> [Topic moved away from freebsd-current as the problem doesn't seem to be
> -CURRENT-specific, and I think there's a larger crowd here :).]
>
> This may give a hint. The following patch resolves the 60-second idling
> issue.
> --- bgfuck 2010-05-19 20:23:50.000000000 +0200
> +++ bgfsck 2010-05-19 20:23:40.000000000 +0200
> @@ -34,7 +34,7 @@
> check_startmsgs && echo "${bgfsck_msg}."
> fi
>
> - (sleep ${background_fsck_delay}; nice -4 fsck -B -p) 2>&1 | \
> + (sleep 1;

You can accomplish the same thing by simply setting that variable to 1 in /etc/rc.conf.

> nice -4 fsck -B -p) 2>&1 | \
> logger -p daemon.notice -t fsck &
> }
>
> So sleep is foregrounded or something?

I missed the original thread, sorry, but looking at the current state of the code it's unclear to me why the close-paren is located where it is. Can you try the attached patch and let us know if it works for you?


Doug

-- 

	... and that's just a little bit of history repeating.
			-- Propellerheads

	Improve the effectiveness of your Internet presence with
	a domain name makeover!    http://SupersetSolutions.com/


--------------040003030107080308070506
Content-Type: text/plain;
 name="bgfsck.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="bgfsck.diff"

Index: bgfsck
===================================================================
--- bgfsck	(revision 208310)
+++ bgfsck	(working copy)
@@ -34,8 +34,8 @@
 		check_startmsgs && echo "${bgfsck_msg}."
 	fi
 
-	(sleep ${background_fsck_delay}; nice -4 fsck -B -p) 2>&1 | \
-	    logger -p daemon.notice -t fsck &
+	(sleep ${background_fsck_delay}; nice -4 fsck -B -p 2>&1 | \
+	    logger -p daemon.notice -t fsck) &
 }
 
 load_rc_config $name

--------------040003030107080308070506--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BF440CC.1000007>