24. maj 2002 - 10:20Der er
4 kommentarer og 1 løsning
Hvordan stoppes en specifik thread?
Hejsa
Jeg kører OS X, så jeg stiller spørgsmålet her under UNIX, da det sikkert er her de fleste med unixviden befinder sig :)
ok, jeg har det problem at et af mine programmer (mit email program) hænger fast.. Jeg ved at det der blokerer mit program er en stavekontrolfunktion som har en bug.. Jeg kan sagtens dræbe hele min emailprocess med kommandoen kill 302 (302 er programmets PID), men jeg vil meget nødigt gøre dette, for jeg har skerevet en længere mail der skal gemmes...
Nu er mit spørgsmål om man kan gå ind og dræbe en specifik tråd i denne process?? jeg ved at processen (PID 302) kører 12 tråde, og at tråd 06c03 er problembarnet.. nen kører i et konstant loop ...
Kan man på nogen måde via terminalen forsøge at dræbe denne tråd og så håbe på at programmet (PID 302) overlever dette?
Og hvis man kan.. hvad skal jeg så skrive?
Moderprocessen (Microsoft Entourage) har PID 302 problemet ligger i thr 06c03
RIPTION ipcs displays certain information about active interprocess communication facilities. With no options, ipcs displays information in short format for the message queues, shared memory segments, and semaphores that are currently active in the system.
Og det kan være at denne kan vise treads men jeg ved det ikke.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.