[python] multiprocess problem se sirotkem

Tomas Pelka tompelka na gmail.com
Středa Září 5 10:04:00 CEST 2012


Aha takze ani daemon = True nepomuze, chjo tak to budu muset udelat 
jinak. Ale zatim me nenapada jak :/

On Wed 05 Sep 2012 09:56:08 AM CEST, azurIt wrote:
> Ahoj,
>
> proces je ukonceny pretoze jeho parent skoncil (proces web serveru ->  CGI skript). Ak si na linuxe, tak toto nie je mozne takymto sposobom urobit (resp. nie je mi znamy sposob). Ine OS neviem.
>
> azur
>
>
> ______________________________________________________________
>> Od: "Tomas Pelka"<tompelka na gmail.com>
>> Komu:<Python na py.cz>
>> Dátum: 05.09.2012 09:51
>> Predmet: [python] multiprocess problem se sirotkem
>>
>> Zdravim vsechny,
>>
>> resim nasledujici problem a verim, ze mi nekdo z vas pomuze.
>>
>> Potrebuji z cgi skriptu (interpretuje jej jednoduchy httpserver) pustit
>> dlouho bezici ulohu ale tak abych nemusel volat mutiprocess.join(),
>> protoze pak stranka zustane viset. Jak jsem zminil pouzivam k tomu
>> multiprocess, ktery pouze nastartuji ale nejoinu. Vse ale nasvercuje
>> tomu, ze proces je zabyt i kdyz by mel byt daemonem.
>>
>> import multiprocess
>>
>> mp = Process(target=__handle_execution, args=(args,))
>> mp.daemon = True
>> mp.start()
>>
>> -- zde je konec cgi skriptu --
>>
>> Ma nekdo s podobnym chovanim zkusenosti?
>>
>> Diky
>>
>> -- 
>> Tomas Pelka
>>
>>
>>
>> ----------
>>
>> _______________________________________________
>> Python mailing list
>> Python na py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python



-- 
Tomas Pelka


Další informace o konferenci Python