Aha, jos ako na neki signal (HUP je dusu dalo) zatvoris i otvoris log ...
Naravno jos jedna stvar, da li program obrise log datoteku ili nastavi da pise na kraju.
Ali i dalje mislim da neces lako da resis. Ja bi definitno realizovao svoj kruzni buffer za log i plus sve jos ka syslog-u.
Lepo dignes socket, pa sve sto stigne ubacis u memoriju, naravno mozes da dignes drugi socket koji ce da ti isporuci trenutni sadrzaj bafera, ili pipe, poigraj se malo sa tim :), naravno sve sto dobijes na ovom prvom socketu posaljes jos i na syslog, i eto ti savrsenog sistema za logovanje :).
Naravno jednog dana kada ti program naraste, moci ces lako da logujes na drugoj masini , sto zna nekada da bude veoma vazno :).
CHUPCKO