From 2838a65f140269fad84fb61129cf0080d714244f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Remko=20Tron=C3=A7on?= <git@el-tramo.be>
Date: Wed, 16 Mar 2011 19:51:17 +0100
Subject: Sluift: Don't hang until timeout in get_contacts and set_version.


diff --git a/Sluift/sluift.cpp b/Sluift/sluift.cpp
index c9189e7..66167b3 100644
--- a/Sluift/sluift.cpp
+++ b/Sluift/sluift.cpp
@@ -225,7 +225,7 @@ static int sluift_client_disconnect(lua_State *L) {
 
 static int sluift_client_set_version(lua_State *L) {
 	try {
-		eventLoop.runUntilEvents();
+		eventLoop.runOnce();
 
 		SluiftClient* client = getClient(L);
 		luaL_checktype(L, 2, LUA_TTABLE);
@@ -247,7 +247,7 @@ static int sluift_client_set_version(lua_State *L) {
 
 static int sluift_client_get_contacts(lua_State *L) {
 	try {
-		eventLoop.runUntilEvents();
+		eventLoop.runOnce();
 
 		SluiftClient* client = getClient(L);
 		Lua::Table contactsTable;
-- 
cgit v0.10.2-6-g49f6