[Ninux-Wireless] dyn_hna plugin olsrd

ZioPRoTo (Saverio Proto) zioproto a gmail.com
Gio 1 Lug 2010 11:24:46 CEST


> allora devo usare una fork()
> ma olsrd chiama un qualche metodo nel plugin prima di essere chiuso? perche'
> dovrei uccidere il processo che apro con la fork() prima che olsrd muoia...

NO !

devi registrare le tue funzioni nello scheduler.

o con dei timer, per fare delle operazioni ad intervalli di tempo
regolari, o all'arrivo di qualche pacchetto.

poi ci pensa lo scheduler a fare le cose.

leggiti il codice di altri plugin e vedrai che non c'รจ MAI scritto fork !

se vieni all'hackmeeting ci chiudiamo nella tenda Ninux 2 ore e
facciamo/finiamo il plugin.

Saverio



Maggiori informazioni sulla lista Wireless