process no exit at exit()

Arend-jan Wytzes <[email protected]>
Newsgroups gmane.linux.ngpt.devel
Message-ID <[email protected]>
Bug report:

Multithreaded programs don't exit on exit(). For example, test programs 
test_str01 and test_str03 don't exit after calling exit(). 
Test program test_str02 does exit, it uses pthread_exit().
The 'hanging' process can be killed with a signal.
It only occurs on SMP, not on uni-processor, so I can't debug it.

aj
---------------------------
gcc: 2.95.3
NGPT: 2.0.1, default config
LX: 2.4.19 SMP (dual athlon)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.