While I was programming a file receiver/sender , I was recommended not to use the select() function for reading active sockets, I was told to use event libraries such as libevent. I've read the documentation about those libraries and they use an event loop, what would you recomment to read and process active connections while gtkmm is in an idle status? Gtkmm also has a socket monitoring library, but I really don't like it. What do you recommend me to use?
Thanks in advance