once the pool of mctx's was filled. [RT #17218]
+2266. [bug] client.c:get_clientmctx() returned the same mctx
+ once the pool of mctx's was filled. [RT #17218]
+
2265. [bug] Test that the memory context's basic_table is non NULL
before freeing. [RT #17265]
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: client.c,v 1.249 2007/08/22 00:42:42 marka Exp $ */
+/* $Id: client.c,v 1.250 2007/11/26 04:47:17 marka Exp $ */
#include <config.h>
return (result);
manager->mctxpool[manager->nextmctx] = clientmctx;
- manager->nextmctx++;
- if (manager->nextmctx == NMCTXS)
- manager->nextmctx = 0;
}
+ manager->nextmctx++;
+ if (manager->nextmctx == NMCTXS)
+ manager->nextmctx = 0;
#else
clientmctx = manager->mctx;
#endif