From 64b976a9604bab92c8b52526f38464d1918bc195 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 23 May 1996 15:36:46 +0000 Subject: added code to insure that delay is always non-zero --- c/src/lib/libbsp/shmdr/dump.c | 2 ++ c/src/libchip/shmdr/dump.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/c/src/lib/libbsp/shmdr/dump.c b/c/src/lib/libbsp/shmdr/dump.c index dc02961138..ca232025f2 100644 --- a/c/src/lib/libbsp/shmdr/dump.c +++ b/c/src/lib/libbsp/shmdr/dump.c @@ -34,6 +34,8 @@ Shm_Print_statistics(void) (void) rtems_clock_get( RTEMS_CLOCK_GET_TICKS_PER_SECOND, &ticks_per_second ); seconds = ticks / ticks_per_second; + if ( seconds == 0 ) + seconds = 1; packets_per_second = Shm_Receive_message_count / seconds; if ( (Shm_Receive_message_count % seconds) >= (seconds / 2) ) diff --git a/c/src/libchip/shmdr/dump.c b/c/src/libchip/shmdr/dump.c index dc02961138..ca232025f2 100644 --- a/c/src/libchip/shmdr/dump.c +++ b/c/src/libchip/shmdr/dump.c @@ -34,6 +34,8 @@ Shm_Print_statistics(void) (void) rtems_clock_get( RTEMS_CLOCK_GET_TICKS_PER_SECOND, &ticks_per_second ); seconds = ticks / ticks_per_second; + if ( seconds == 0 ) + seconds = 1; packets_per_second = Shm_Receive_message_count / seconds; if ( (Shm_Receive_message_count % seconds) >= (seconds / 2) ) -- cgit v1.2.3