summaryrefslogtreecommitdiffstats
path: root/jpsock.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'jpsock.cpp')
-rw-r--r--jpsock.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/jpsock.cpp b/jpsock.cpp
index 6236adb..9a20537 100644
--- a/jpsock.cpp
+++ b/jpsock.cpp
@@ -85,7 +85,7 @@ struct jpsock::opq_json_val
opq_json_val(const Value* val) : val(val) {}
};
-jpsock::jpsock(size_t id) : pool_id(id)
+jpsock::jpsock(size_t id, bool tls) : pool_id(id)
{
sock_init();
@@ -95,8 +95,10 @@ jpsock::jpsock(size_t id) : pool_id(id)
prv = new opaque_private(bJsonCallMem, bJsonRecvMem, bJsonParseMem);
- //sck = new plain_socket(this);
- sck = new tls_socket(this);
+ if(tls)
+ sck = new tls_socket(this);
+ else
+ sck = new plain_socket(this);
oRecvThd = nullptr;
bRunning = false;
OpenPOWER on IntegriCloud