Dmitry A. Yanko wrote: [...]
Its better to use the gthread api only; while using pthreads directly might work, it wont be portable & it wont be garaunteed to work properly either.
Ok. What about a sockets and file io? Glib has such support, but it's more convenient for me to make direct calls sometimes.
Glib offers portability where it can in regards to IO & convenience code that allows you to insert IO events into the main loop (GIOWatches), which is usefull. I could see the possibility of breakage if your using both g_io_channel_read/write & read/write routines on the same file desctiptor (maybe file offsets will get skewed ?). Probably everything will go fine, but IMO using two seperate APIs to achieve the same results in the same program and mixing them up is asking for trouble. Cheers, -Tristan _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list