tags 358717 + patch
thanks

Martin Michlmayr <[EMAIL PROTECTED]> writes:

> I ran sbuild in a screen session.  Since this was in interactive mode,
> sbuild wrote output to stdout and the file.  I disattached my screen
> session and left the build running.  Later I checked progress by
> looking at the current-unstable file but it didn't get updated very
> often where stdout in the screen did.  It seems you're not writing out
> the buffer often enough, at least in interactive mode.

Please could you try the attached patch?


Thanks,
Roger

-- 
Roger Leigh
                Printing on GNU/Linux?  http://gutenprint.sourceforge.net/
                Debian GNU/Linux        http://www.debian.org/
                GPG Public Key: 0x25BFB848.  Please sign and encrypt your mail.
Index: sbuild
===================================================================
RCS file: /cvsroot/buildd-tools/sbuild/sbuild,v
retrieving revision 1.107
diff -u -r1.107 sbuild
--- sbuild	21 Mar 2006 10:06:49 -0000	1.107
+++ sbuild	27 Mar 2006 10:29:39 -0000
@@ -2599,6 +2599,7 @@
 				SUFFIX => '.log',
 				UNLINK => 0)
 		or die "Can't open logfile: $!\n";
+	$F->autoflush(1);
 	$main::main_logfile = $F->filename;
 
 	if ($main::verbose) {
@@ -2683,6 +2684,8 @@
 			elsif ($pid == 0) {
 				open( CPLOG, ">$main::pkg_logfile" ) or
 					die "Can't open logfile $main::pkg_logfile: $!\n";
+				CPLOG->autoflush(1);
+
 				while (<STDIN>) {
 					print CPLOG $_;
 					print SAVED_STDOUT $_;

Attachment: pgpIs5Fcql4MS.pgp
Description: PGP signature

Reply via email to