aboutsummaryrefslogtreecommitdiff
path: root/src/conversation
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-11-16 17:51:32 +0000
committerChristian Grothoff <christian@grothoff.org>2013-11-16 17:51:32 +0000
commitc1d130fae9a49d5b68e7f29d59f0543f4c5a88d6 (patch)
tree6682250806c7077e3a9c4a2626e92b07a7377a2b /src/conversation
parentba0bf2a585c2b59890d8f67074b74725430e86e8 (diff)
downloadgnunet-c1d130fae9a49d5b68e7f29d59f0543f4c5a88d6.tar.gz
gnunet-c1d130fae9a49d5b68e7f29d59f0543f4c5a88d6.zip
-avoid possible problem due to clean up during deeper recursion by making continuation asynchronous
Diffstat (limited to 'src/conversation')
-rw-r--r--src/conversation/conversation_api.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/conversation/conversation_api.c b/src/conversation/conversation_api.c
index c8289fe01..d30846d22 100644
--- a/src/conversation/conversation_api.c
+++ b/src/conversation/conversation_api.c
@@ -261,7 +261,7 @@ handle_caller_name (void *cls,
261 if (NULL == label) 261 if (NULL == label)
262 name = GNUNET_strdup (GNUNET_GNSRECORD_pkey_to_zkey (&caller->caller_id)); 262 name = GNUNET_strdup (GNUNET_GNSRECORD_pkey_to_zkey (&caller->caller_id));
263 else 263 else
264 GNUNET_asprintf (&name, "%.gnu", label); 264 GNUNET_asprintf (&name, "%s.gnu", label);
265 caller->caller_id_str = name; 265 caller->caller_id_str = name;
266 caller->state = CS_RINGING; 266 caller->state = CS_RINGING;
267 phone->event_handler (phone->event_handler_cls, 267 phone->event_handler (phone->event_handler_cls,