FROM : Dan Sugalski
DATE : Mon Dec 30 15:55:19 2002
At 12:40 AM -1000 12/30/02, David Rio Vierra wrote:
>Yes, you can kill pthreads. From `man pthread`:
While you can, you really, *really* shouldn't. pthread_kill was one
of those things that seemed like a really bad idea at the time but
went into the standard under pressure anyway. Killing threads is a
good way to leave the entire application in an unstable state and
have it die a horrible death.
If you want a DNS lookup with timeout, you may have to go roll your
own lookup library. (or find one that someone's already done--might
want to look around Freshmeat.net) While not trivial, it's not that
tough to do, as it's just a UDP client.
>On Monday, December 30, 2002, at 12:36 AM, Philip George wrote:
>
>>Well, that would rock, except that currently I'm using NSThreads,
>>which cannot be killed (unless someone has figured out how to do
>>so, since the last time we all discussed this topic).
>>
>>I really should be using pthreads anyway for portability reasons.
>>I wonder if pthreads can be killed? If so, that would be great. I
>>would make the switch in a heartbeat if that were the case.
>>
>>Anyone know if pthreads can be killed from the main thread?
>>
>>- Philip
>_______________________________________________
>cocoa-dev mailing list | <email_removed>
>Help/Unsubscribe/Archives:
>http://www.lists.apple.com/mailman/listinfo/cocoa-dev
>Do not post admin requests to the list. They will be ignored.
--
Dan
--------------------------------------"it's like this"-------------------
Dan Sugalski even samurai
<email_removed> have teddy bears and even
teddy bears get drunk
_______________________________________________
cocoa-dev mailing list | <email_removed>
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
DATE : Mon Dec 30 15:55:19 2002
At 12:40 AM -1000 12/30/02, David Rio Vierra wrote:
>Yes, you can kill pthreads. From `man pthread`:
While you can, you really, *really* shouldn't. pthread_kill was one
of those things that seemed like a really bad idea at the time but
went into the standard under pressure anyway. Killing threads is a
good way to leave the entire application in an unstable state and
have it die a horrible death.
If you want a DNS lookup with timeout, you may have to go roll your
own lookup library. (or find one that someone's already done--might
want to look around Freshmeat.net) While not trivial, it's not that
tough to do, as it's just a UDP client.
>On Monday, December 30, 2002, at 12:36 AM, Philip George wrote:
>
>>Well, that would rock, except that currently I'm using NSThreads,
>>which cannot be killed (unless someone has figured out how to do
>>so, since the last time we all discussed this topic).
>>
>>I really should be using pthreads anyway for portability reasons.
>>I wonder if pthreads can be killed? If so, that would be great. I
>>would make the switch in a heartbeat if that were the case.
>>
>>Anyone know if pthreads can be killed from the main thread?
>>
>>- Philip
>_______________________________________________
>cocoa-dev mailing list | <email_removed>
>Help/Unsubscribe/Archives:
>http://www.lists.apple.com/mailman/listinfo/cocoa-dev
>Do not post admin requests to the list. They will be ignored.
--
Dan
--------------------------------------"it's like this"-------------------
Dan Sugalski even samurai
<email_removed> have teddy bears and even
teddy bears get drunk
_______________________________________________
cocoa-dev mailing list | <email_removed>
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.






Cocoa mail archive

