From 6ba5c593da93d28e913023a69da2d659b8669ee7 Mon Sep 17 00:00:00 2001
From: tewk <tewk@unknown>
Date: Mon, 19 Aug 2002 17:22:47 +0000
Subject: [PATCH] debug

---
 src/slurmd/nbio.c                  | 11 +++++++++-
 testsuite/slurm_unit/slurmd/testme | 34 +++++++++++++++---------------
 2 files changed, 27 insertions(+), 18 deletions(-)

diff --git a/src/slurmd/nbio.c b/src/slurmd/nbio.c
index 3422a5e0b7c..8df59c84ff2 100644
--- a/src/slurmd/nbio.c
+++ b/src/slurmd/nbio.c
@@ -148,6 +148,7 @@ void * do_nbio ( void * arg )
 
 		set_max_fd ( & nbio_attr ) ;
 
+		print_nbio_sets ( & nbio_attr , nbio_attr . init_set ) ;
 		rc = slurm_select ( nbio_attr . max_fd , & nbio_attr . init_set[RD_SET] , & nbio_attr . init_set[WR_SET] , & nbio_attr . init_set[ER_SET] , & nbio_attr . select_timer ) ;
 		debug3 ( "nbio select: rc: %i", rc ) ;
 		print_nbio_sets ( & nbio_attr , nbio_attr . init_set ) ;
@@ -619,7 +620,15 @@ int print_nbio_sets ( nbio_attr_t * nbio_attr , slurm_fd_set * set_ptr )
 	int i ;
 	printf ( "fds ");
 	for ( i=0 ; i < 5 ; i ++ ) printf ( " %i " , nbio_attr -> fd[i] ) ;
-	printf ( "rd  ");
+	printf ( "\n");
+	printf ( " %i %i %i %i %i %i \n", 
+			nbio_attr -> in_cir_buf -> read_size ,
+			nbio_attr -> in_cir_buf -> write_size ,
+			nbio_attr -> out_cir_buf -> read_size ,
+			nbio_attr -> out_cir_buf -> write_size ,
+			nbio_attr -> err_cir_buf -> read_size ,
+			nbio_attr -> err_cir_buf -> write_size
+	       ) ;
 	printf ( "--- 00000000001111111111222222222233\n") ;
 	printf ( "--- 01234567890123456789012345678901\n") ;
 	printf ( "rd  ");
diff --git a/testsuite/slurm_unit/slurmd/testme b/testsuite/slurm_unit/slurmd/testme
index 2fc6d5c9f09..7cf8e99c6b3 100755
--- a/testsuite/slurm_unit/slurmd/testme
+++ b/testsuite/slurm_unit/slurmd/testme
@@ -2,34 +2,34 @@
 open OUT, ">test.out" ;
 close OUT ;
 
-for ( $i=0 ; $i < 10 ;  $i++ )
+for ( $i=0 ; $i < 30 ;  $i++ )
 {
 open OUT, ">test.out" ;
 print OUT `date`;
 print "stdout -- $i \n" ;
 print OUT "stdout -- $i \n" ;
-print "stdout 1 TESTING\n" ;
-print "stdout 2 TESTING\n" ;
-print "stdout 3 TESTING\n" ;
-print "stdout 4 TESTING\n" ;
-print STDERR "stderr 1 ETESTING\n" ;
-print STDERR "stderr 2 ETESTING\n" ;
-print STDERR "stderr 3 ETESTING\n" ;
-print STDERR "stderr 4 ETESTING\n" ;
+print "$i stdout 1 TESTING\n" ;
+print "$i stdout 2 TESTING\n" ;
+print "$i stdout 3 TESTING\n" ;
+print "$i stdout 4 TESTING\n" ;
+print STDERR "$i stderr 1 ETESTING\n" ;
+print STDERR "$i stderr 2 ETESTING\n" ;
+print STDERR "$i stderr 3 ETESTING\n" ;
+print STDERR "$i stderr 4 ETESTING\n" ;
 print OUT "OTESTING\n" ;
 print OUT "OTESTING\n" ;
 print OUT "OTESTING\n" ;
 print OUT "OTESTING\n" ;
 close OUT ;
 open OUT, ">>test.out" ;
-print "stdout 5 TESTING\n" ;
-print "stdout 6 TESTING\n" ;
-print "stdout 7 TESTING\n" ;
-print "stdout 8 TESTING\n" ;
-print STDERR "stderr 5 ETESTING\n" ;
-print STDERR "stderr 6 ETESTING\n" ;
-print STDERR "stderr 7 ETESTING\n" ;
-print STDERR "stderr 8 ETESTING\n" ;
+print "$i stdout 5 TESTING\n" ;
+print "$i stdout 6 TESTING\n" ;
+print "$i stdout 7 TESTING\n" ;
+print "$i stdout 8 TESTING\n" ;
+print STDERR "$i stderr 5 ETESTING\n" ;
+print STDERR "$i stderr 6 ETESTING\n" ;
+print STDERR "$i stderr 7 ETESTING\n" ;
+print STDERR "$i stderr 8 ETESTING\n" ;
 print OUT "ONOTESTING\n" ;
 print OUT "ONOTESTING\n" ;
 print OUT "ONOTESTING\n" ;
-- 
GitLab