summaryrefslogtreecommitdiff
path: root/gweb/gweb.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2010-11-08 05:28:19 +0900
committerMarcel Holtmann <marcel@holtmann.org>2010-11-08 05:28:19 +0900
commit5b6c753cfedee3cbce58d4715507c51648a8cb13 (patch)
tree1780056634a1280b29841df1808a6d072e2ccdf4 /gweb/gweb.c
parentdd8a641cda65007929c1ac9789981bd94be75708 (diff)
downloadconnman-5b6c753cfedee3cbce58d4715507c51648a8cb13.tar.gz
connman-5b6c753cfedee3cbce58d4715507c51648a8cb13.tar.bz2
connman-5b6c753cfedee3cbce58d4715507c51648a8cb13.zip
Add extra debug for result function return value
Diffstat (limited to 'gweb/gweb.c')
-rw-r--r--gweb/gweb.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/gweb/gweb.c b/gweb/gweb.c
index 7a885dde..f96d6b2b 100644
--- a/gweb/gweb.c
+++ b/gweb/gweb.c
@@ -361,13 +361,18 @@ gboolean g_web_get_close_connection(GWeb *web)
static inline void call_result_func(struct web_session *session, guint16 status)
{
+ gboolean result;
+
if (session->result_func == NULL)
return;
if (status != 0)
session->result.status = status;
- session->result_func(&session->result, session->user_data);
+ result = session->result_func(&session->result, session->user_data);
+
+ debug(session->web, "[result function] %s",
+ result == TRUE ? "continue" : "stop");
}
static gboolean process_send_buffer(struct web_session *session)