diff -Naur qca-2.0.0-test2.old/src/qca_securelayer.cpp qca-2.0.0-test2/src/qca_securelayer.cpp --- qca-2.0.0-test2.old/src/qca_securelayer.cpp 2007-08-30 23:29:09.000000000 +0200 +++ qca-2.0.0-test2/src/qca_securelayer.cpp 2007-08-30 23:31:40.000000000 +0200 @@ -1557,6 +1557,8 @@ return; } + need_update = false; + QCA_logTextMessage(QString("sasl[%1]: c->update()").arg(q->objectName()), Logger::Information); op = OpUpdate; out_pending += out.size();