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