Ho un'applicazione che deve essere eseguita in ambiente SCTP, ho una domanda nel condividere la connessione tra più thread solo per ricezione di pacchetti, ho provato con sctp_sendmsg
e ha funzionato senza nemmeno bloccare i thread (è che si sta prendendo cura del sistema operativo, in altre parole, è thread sicuro per farlo). Ho provato molti casi con l'invio e non riesco a vederli fuori sincrono.
Comunque, tornando alla ricezione, è possibile creare più thread e inviare a ogni thread il descrittore sctp per iniziare a ricevere messaggi? Ho bisogno di un blocco qui o è ok senza blocco?
Sto usando C in linux.