diff options
author | Remko Tronçon <git@el-tramo.be> | 2014-03-08 08:27:28 (GMT) |
---|---|---|
committer | Swift Review <review@swift.im> | 2014-03-20 18:35:05 (GMT) |
commit | a51044193098128f615287308240edd0611a2e4b (patch) | |
tree | 6c05d97d57259071b21b389573cbedcc92fcb260 /Sluift/client.cpp | |
parent | 2bb017cbe8825d9e4b319ab747e23afe73d106bd (diff) | |
download | swift-a51044193098128f615287308240edd0611a2e4b.zip swift-a51044193098128f615287308240edd0611a2e4b.tar.bz2 |
Sluift: Initialize client tracing at creation time
This avoids all calls to set_trace_enabled prior to connect()
being ignored.
Change-Id: Ib4f2bc9815aae2bd456f2ececcb2a37ac460eebc
Diffstat (limited to 'Sluift/client.cpp')
-rw-r--r-- | Sluift/client.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/Sluift/client.cpp b/Sluift/client.cpp index e2ba480..63e3bf1 100644 --- a/Sluift/client.cpp +++ b/Sluift/client.cpp @@ -49,14 +49,6 @@ static inline int getGlobalTimeout(lua_State* L) { return result; } -static inline bool getGlobalDebug(lua_State* L) { - lua_rawgeti(L, LUA_REGISTRYINDEX, Sluift::globals.moduleLibIndex); - lua_getfield(L, -1, "debug"); - int result = lua_toboolean(L, -1); - lua_pop(L, 2); - return result; -} - static void addPayloadsToTable(lua_State* L, const std::vector<boost::shared_ptr<Payload> >& payloads) { if (!payloads.empty()) { lua_createtable(L, boost::numeric_cast<int>(payloads.size()), 0); @@ -110,7 +102,6 @@ SLUIFT_LUA_FUNCTION(Client, async_connect) { port = *portInt; } } - client->setTraceEnabled(getGlobalDebug(L)); client->connect(host, port); return 0; } |