Changeset: 353d2d859af3 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=353d2d859af3
Modified Files:
monetdb5/modules/mal/mal_mapi.c
Branch: default
Log Message:
we cannot write on the (non blocked) stream when the api requires
it to be an blocked stream. So when thread creation (and blocked
stream creation) fails only output error on console/log file, do
not report this to the client. Only solves block size error, not
the real problem of running out of threads..
diffs (13 lines):
diff --git a/monetdb5/modules/mal/mal_mapi.c b/monetdb5/modules/mal/mal_mapi.c
--- a/monetdb5/modules/mal/mal_mapi.c
+++ b/monetdb5/modules/mal/mal_mapi.c
@@ -384,9 +384,6 @@ SERVERlistenThread(SOCKET *Sock)
continue;
}
if (MT_create_thread(&tid, doChallenge, data, MT_THR_JOINABLE)
< 0) {
- mnstr_printf(data->out, "!internal server error (cannot
fork new "
- "client thread), please try
again later\n");
- mnstr_flush(data->out);
showException(GDKstdout, MAL, "initClient",
"cannot fork new client
thread");
closesocket(msgsock);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list