diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2010-11-08 05:28:19 +0900 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-11-08 05:28:19 +0900 |
commit | 5b6c753cfedee3cbce58d4715507c51648a8cb13 (patch) | |
tree | 1780056634a1280b29841df1808a6d072e2ccdf4 /gweb | |
parent | dd8a641cda65007929c1ac9789981bd94be75708 (diff) | |
download | connman-5b6c753cfedee3cbce58d4715507c51648a8cb13.tar.gz connman-5b6c753cfedee3cbce58d4715507c51648a8cb13.tar.bz2 connman-5b6c753cfedee3cbce58d4715507c51648a8cb13.zip |
Add extra debug for result function return value
Diffstat (limited to 'gweb')
-rw-r--r-- | gweb/gweb.c | 7 |
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) |