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
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list