Changeset: 3ab2289558c2 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3ab2289558c2 Modified Files: monetdb5/modules/mal/clients.c Branch: linear-hashing Log Message:
Fix idle time when the query is still running diffs (23 lines): diff --git a/monetdb5/modules/mal/clients.c b/monetdb5/modules/mal/clients.c --- a/monetdb5/modules/mal/clients.c +++ b/monetdb5/modules/mal/clients.c @@ -837,11 +837,14 @@ CLTsessions(Client cntxt, MalBlkPtr mb, timeout = (int)(c->querytimeout / 1000000); if (BUNappend(querytimeout, &timeout, false) != GDK_SUCCEED) goto bailout; - ret = timestamp_fromtime(c->idle); - if (is_timestamp_nil(ret)) { - msg = createException(SQL, "sql.sessions", SQLSTATE(22003) "Failed to convert user logged time"); - goto bailout; - } + if( c->idle){ + ret = timestamp_fromtime(c->idle); + if (is_timestamp_nil(ret)) { + msg = createException(SQL, "sql.sessions", SQLSTATE(22003) "Failed to convert user logged time"); + goto bailout; + } + } else + ret = timestamp_nil; if (BUNappend(idle, &ret, false) != GDK_SUCCEED) goto bailout; if (BUNappend(opt, &c->optimizer, false) != GDK_SUCCEED) _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list