From 394656ceba509c1c31005f844a707a7e3f6bfff5 Mon Sep 17 00:00:00 2001 From: Quincey Koziol Date: Tue, 13 May 2003 15:03:45 -0500 Subject: [svn-r6868] Purpose: Bug fix. Description: If the buffer holding the list of interfaces that are attempting to be closed down becomes full, the library stops recording that an infinite loop has occurred when shutting down the interfaces. Solution: Always return the correct "pending" information. Also added ellipsis to the string of interfaces to try to make it more obvious that the buffer became full. Platforms tested: FreeBSD 4.8 (sleipnir) h5committested --- src/H5.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/H5.c b/src/H5.c index e42f0da..bb82264 100644 --- a/src/H5.c +++ b/src/H5.c @@ -201,10 +201,14 @@ H5_term_library(void) * way that would necessitate some cleanup work in the other interface. */ #define DOWN(F) \ - (((n=H5##F##_term_interface()) && at+50 && at+5