A priori je ne te le conseille pas, sachant qu'un fork() créé un processus séparé du processus principal. Si tu souhaites partager des variables entre ton interface et tes sockets, il vaut mieux créer des threads.
Un fork() est aussi possible, mais c'est très lourd, car si tu souhaites partager des données, le kernel doit recopier la mémoire du processus A vers le processus B.
---------------
J'ai un string dans l'array (Paris Hilton)