Ping a friend when we get it from the cache
authorThadeu Lima de Souza Cascardo <cascardo@cascardo.info>
Wed, 9 Oct 2013 22:00:08 +0000 (19:00 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.info>
Wed, 9 Oct 2013 22:00:08 +0000 (19:00 -0300)
friend.c

index e3d987f..2d317e7 100644 (file)
--- a/friend.c
+++ b/friend.c
@@ -113,6 +113,7 @@ int cache_add_friend(struct cache *cache, char *name, char *address, uint16_t po
        friend->saddr = G_INET_SOCKET_ADDRESS(g_inet_socket_address_new(addr, friend->port));
        g_object_unref(addr);
        cache->friends = g_list_append(cache->friends, friend);
+       ping(friend);
        return 0;
 }