fetchmail
Petr Novotny
Petr.Novotny na antek.cz
Úterý Květen 16 11:54:19 CEST 2000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 15 May 00, at 22:37, David Kuzela wrote:
> Resenim by mohlo (bez zaruky) byt preruseni procesu (SIGTERM) a
> spusteni s parametrem --flush a nastavenim poctu zprav pro doruceni
> na jedna (nula nejde).
Ted vam nerozumim: Jakym zpusobem po SIGTERM zrecyklujete
socket tak, aby se dososnul zbytek zpravy a poslalo QUIT? QUIT
je totiz jedina moznost, jak POP3 serveru rict, ze ma DELE
commitovat.
Takze zakladni myslenka upravy fetchmailu:
1. Zavede se globalni promenna "int should_quit" s vychozi
hodnotou 0. Ta se testuje po kazdem "DELE" (resp. pred kazdym
"RETR") a je-li nenulova, skace se na "QUIT".
2. Zavede se handler na vhodny signal (co treba SIGHUP?).
3. Tento handler pouze nastavi should_quit=1;
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.0.2 -- QDPGP 2.60
Comment: http://community.wow.net/grt/qdpgp.html
iQA/AwUBOSEMvFMwP8g7qbw/EQIhKACgurF99Ms2/DfL0c+fpxRwGazWRE0An2pI
AT5VelhCXgNKI+n35X7txTHT
=p4gx
-----END PGP SIGNATURE-----
--
Petr Novotny, ANTEK CS
Petr.Novotny na antek.cz
http://www.antek.cz
PGP key ID: 0x3BA9BC3F
-- Don't you know there ain't no devil there's just God when he's drunk.
[Tom Waits]
Další informace o konferenci Linux