client code needs to call start() in order to start syncing
diff --git a/test/test_app_socket.cc b/test/test_app_socket.cc
index 4ef86c9..016ef54 100644
--- a/test/test_app_socket.cc
+++ b/test/test_app_socket.cc
@@ -74,6 +74,9 @@
 
 	SyncAppSocket s1(syncPrefix, f1), s2(syncPrefix, f2), s3(syncPrefix, f3);
 
+	s1.start();
+	s2.start();
+	s3.start();
 
 	// single source
 	string data0 = "Very funny Scotty, now beam down my clothes";