Calls to DllMain function are synchronous. Are you sure all of the threads
leave that function?
You may have some deadlock…
Giga
“COX,DAVID (HP-Roseville,ex1)” wrote:
Calling CreateThread() will cause the DllMain() functions of all loaded
DLLs to be called, with a reason indicating thread-attach. What, if
anything, are those two DLLs doing in DllMain()?
Dave Cox
Hewlett-Packard Co.
HPSO/SSMO (Santa Barbara)
https://ecardfile.com/id/Dave+Cox-----Original Message-----
From: Bhaava Chaitanya Kancherla [mailto:xxxxx@cmcltd.com]
Sent: Sunday, April 16, 2000 9:22 PM
To: NT Developers Interest List
Subject: [ntdev] RE: [ntdev]hanging during the creation of the threadJim,
They are not trying for the same resource. The first two threads
are created without any problem. Only when I am trying to create the third
thread it is hanging. The system hangs at the call of CreateThread( ).Chaitanya
----- Original Message -----
From: Jim Young
> To: NT Developers Interest List
> Sent: Sunday, April 16, 2000 10:32 AM
> Subject: [ntdev] RE: [ntdev]hanging during the creation of the thread
>
> > Are the two threads getting locked because they are contending for the
> same
> > resource? What is the nature of the thread(s) you are running?
> >
> > Jim
> >
> > -----Original Message-----
> > From: xxxxx@lists.osr.com
> > [mailto:xxxxx@lists.osr.com]On Behalf Of Chaitanya Kancherla
> > Sent: Saturday, April 15, 2000 3:30 AM
> > To: NT Developers Interest List
> > Subject: [ntdev] [ntdev]hanging during the creation of the thread
> >
> >
> > Hi all,
> > This is not related to driver stuff, this one is really bugging
> me.
> > I hope you can help me.
> > I have an MFC application which dynamically loads two MFC statically
> linked
> > DLL’s. In one DLL, I am creating two threads, using AfxBeginThread().
> After
> > this, when I am creating another thread in the main application, the
> system
> > hangs. I had to reboot the system.
> > Another thing is that the problem is observed only when I am creating two
> > threads in the first DLL. If I create only one thread, the application
> works
> > fine.
> > Its really baffling me. Any suggestions please … ?
> > TIA,
> > Chaitanya
> >
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@youngendeavors.com
> > To unsubscribe send a blank email to $subst(‘Email.Unsub’)
> >
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@cmcltd.com
> > To unsubscribe send a blank email to $subst(‘Email.Unsub’)
>
> —
> You are currently subscribed to ntdev as: david_cox2@hp.com
> To unsubscribe send a blank email to $subst(‘Email.Unsub’)
>
> —
> You are currently subscribed to ntdev as: xxxxx@ParadigmGeo.com
> To unsubscribe send a blank email to $subst(‘Email.Unsub’)