Hi, even with _AST_std_malloc==0 and _map_malloc==1 I see sometimes that the test suite hangs for ever in signal.sh. After attaching the gdb to such a hanging ksh process I can identify that this happens in the signal handler sh_fault() if the Siginfo structure is allocated. The back trace shows that the ksh hanging at last in a nanosleep() call within tvsleep() called below src/lib/libast/vmalloc/
In other words even the libast variant of memory allocation is not
reentrant.
Werner
--
"Having a smoking section in a restaurant is like having
a peeing section in a swimming pool." -- Edward Burr
pgpx08AzpUBIu.pgp
Description: PGP signature
_______________________________________________ ast-developers mailing list [email protected] http://lists.research.att.com/mailman/listinfo/ast-developers
