From 2396d4b3485f0a7cc120f8b614d963aec2cca068 Mon Sep 17 00:00:00 2001
From: John Hodge <tpg@heathred.ucc.asn.au>
Date: Thu, 3 Mar 2011 21:31:57 +0800
Subject: [PATCH] Fixed sleep (darn order of subtraction) :)

---
 src/server/handler_coke.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/server/handler_coke.c b/src/server/handler_coke.c
index 8c82a07..58e3b79 100644
--- a/src/server/handler_coke.c
+++ b/src/server/handler_coke.c
@@ -204,7 +204,9 @@ int Coke_DoDispense(int UNUSED(User), int Item)
 	// Make sure there are not two dispenses within n seconds
 	if( time(NULL) - gtCoke_LastDispenseTime < 10 )
 	{
-		sleep( 10 - time(NULL) - gtCoke_LastDispenseTime );
+		printf("Wait %li seconds?\n", 10 - (time(NULL) - gtCoke_LastDispenseTime));
+		sleep( 10 - (time(NULL) - gtCoke_LastDispenseTime) );
+		printf("wait done\n");
 	}
 	
 	// LOCK
-- 
GitLab