Changeset: 6fe9b7307352 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6fe9b7307352
Modified Files:
java/src/nl/cwi/monetdb/jdbc/MonetConnection.java
Branch: Oct2012
Log Message:
SendThread: uses locks since 6ba465efcea0
remove bogus comment
diffs (27 lines):
diff --git a/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java
b/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java
--- a/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java
+++ b/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java
@@ -2323,7 +2323,8 @@ public class MonetConnection extends Mon
// but block.
if (query.length() > MapiSocket.BLOCK) {
// get a reference to the send
thread
- if (sendThread == null)
sendThread = new SendThread(out);
+ if (sendThread == null)
+ sendThread = new
SendThread(out);
// tell it to do some work!
sendThread.runQuery(templ,
query);
sendThreadInUse = true;
@@ -2551,12 +2552,7 @@ public class MonetConnection extends Mon
* facilitates the prevention of such 'full block', because this
* separate thread only will block.<br />
* This thread is designed for reuse, as thread creation costs are
- * high.<br />
- * <br />
- * NOTE: This thread is neither thread safe nor synchronised. The
- * reason for this is that program wise only one thread (the
- * CacheThread) will use this thread, so costly locking mechanisms
- * can be avoided.
+ * high.
*/
// {{{ SendThread class implementation
static class SendThread extends Thread {
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list