Closed timpritlove closed 14 years ago
Das meiste wird jetzt geloggt, was aber in servtorrent.app konfiguriert werden muss. Für syslog bräuchte man ein extra Modul, das war es mir nicht wert.
Was soll ich bei Shutdown tun? Das sollte die Software, mit der du Prittorrent startest, übernehmen. SIGTERM kann ich in Erlang, soweit ich das sehe, auch gar nicht abfangen.
In welche Datei wird by default geloggt und wie kann man das konfigurieren?
Bei einem Shutdown mit SIGTERM schliesst man einfach alle Files ordentlich und gibt im Log das Herunterfahren des Servers bekannt. So kann man zwischen Absturz bzw. KILL und einem ordnungsgemäßen Shutdown unterscheiden.
Dass Erlang ohne Signal Handling auskommt mag ich so recht nicht glauben :)
Das kannst du in servtorrent.erl nach belieben konfigurieren.
Signale abfangen geht bestimmt irgendwie, hab ich nur noch nirgends gesehen...
Der Server sollte ein Logfile via syslog erzeugen. Folgende Dinge sollten geloggt werden