Hi,

I'm noticing that in my program, calls to XalanTransformer.transform
hang after I 'fork()' a process. The operations inside the fork make no
use of Xalan. I initialize Xalan:
 XMLPlatformUtils::Initialize();
 XalanTransformer::initialize();
Inside of main(). After a subsequent client connection to main, the
fork() call is made to spawn an auxilary data analysis program (again,
no use of Xalan inside of the forked process). The parent subsequently
calls XalanTransformer.transform and then hangs at the point the call is
made. I note that if I comment out the fork() (or make calls to
XalanTransformer prior to fork) then transform method behaves as
expected. Suggestions?


Charles C. Earl,Ph.D.
AI Software Engineer                                     (650) 655-7676
fax: (650) 655-7243
Stottler Henke Associates, Inc.             
1660 South Amphlett Blvd., Suite 350               
San Mateo, CA  94402                           
 


Reply via email to