summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1996-05-23 15:36:46 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1996-05-23 15:36:46 +0000
commit64b976a9604bab92c8b52526f38464d1918bc195 (patch)
tree8f3033aeee2f9ec77743eb00177c899877ca2a52
parentupdates from tony bennett (diff)
downloadrtems-64b976a9604bab92c8b52526f38464d1918bc195.tar.bz2
added code to insure that delay is always non-zero
-rw-r--r--c/src/lib/libbsp/shmdr/dump.c2
-rw-r--r--c/src/libchip/shmdr/dump.c2
2 files changed, 4 insertions, 0 deletions
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) )