[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/office/tellico/src/fetch
From: Robby Stephenson <robby () periapsis ! org>
Date: 2010-05-20 5:25:24
Message-ID: 20100520052524.B4D0DAC8BB () svn ! kde ! org
[Download RAW message or body]
SVN commit 1128735 by rstephenson:
add some warning output for z3950 errors
M +14 -0 z3950connection.cpp
--- trunk/extragear/office/tellico/src/fetch/z3950connection.cpp #1128734:1128735
@@ -313,11 +313,25 @@
const size_t realLimit = qMin(numResults, m_limit);
+ bool showError = true;
for(size_t i = m_start; i < realLimit && !m_aborted; ++i) {
// myLog() << "grabbing index" << i;
ZOOM_record rec = ZOOM_resultset_record(resultSet, i);
if(!rec) {
myDebug() << "no record returned for index" << i;
+ errcode = ZOOM_connection_error(d->conn, &errmsg, &addinfo);
+ if(errcode != 0) {
+ QString s = i18n("Connection search error %1: %2", errcode, toString(errmsg));
+ if(!QByteArray(addinfo).isEmpty()) {
+ s += QLatin1String(" (") + toString(addinfo) + QLatin1Char(')');
+ }
+ myDebug() << QString::fromLatin1("[%1/%2]").arg(m_host, m_dbname) << s;
+ if(showError) {
+ showError = false;
+ m_hasMore = true;
+ done(s, MessageHandler::Error);
+ }
+ }
continue;
}
int len;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic