In the early versions of GnuTLS I implemented a hack in order to use select() to check whether there are data to read from the gnutls session. Is this feature actually used? If you want to check for data in a gnutls_session how do you do it? regards, Nikos