#define TIZEN_SECURE_LOGI(fmt, args...)
#define TIZEN_SECURE_LOGW(fmt, args...)
#define TIZEN_SECURE_LOGE(fmt, args...)
-
#endif // ENABLE(TIZEN_DLOG)
+#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
+#include <sys/prctl.h>
+#include <stdio.h>
+#ifndef PR_TASK_PERF_USER_TRACE
+#define PR_TASK_PERF_USER_TRACE 666
+#endif
+#endif // ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
+
#endif //#ifndef TIZEN_H
#include "TIZEN.h"
#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-#include <sys/prctl.h>
-#ifndef PR_TASK_PERF_USER_TRACE
-#define PR_TASK_PERF_USER_TRACE 666
-#endif
#define MAX_STRING_LEN 512
-
static void prctl_with_url(const char *prestr, const char *url)
{
char s[MAX_STRING_LEN] = "";
}
prctl(PR_TASK_PERF_USER_TRACE, s, strlen(s));
}
-
-static void prctl_with_url_and_free(const char *prestr, char *url)
-{
- prctl_with_url(prestr, url);
- g_free(url);
-}
#endif
typedef struct {
SoupConnection *conn = g_task_get_source_object (task);
SoupConnectionPrivate *priv = SOUP_CONNECTION_GET_PRIVATE (conn);
GError *error = NULL;
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
+ char *uri = NULL;
+#endif
if (priv->async_context && !priv->use_thread_context)
g_main_context_pop_thread_default (priv->async_context);
soup_connection_event (conn, G_SOCKET_CLIENT_TLS_HANDSHAKED, NULL);
soup_connection_event (conn, G_SOCKET_CLIENT_COMPLETE, NULL);
g_task_return_boolean (task, TRUE);
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
+ uri = soup_uri_to_string(soup_connection_get_remote_uri(conn), FALSE);
+#if ENABLE(TIZEN_DLOG)
+ TIZEN_LOGD("[EVT] soup handshake complete : ", uri);
+#endif
#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
- prctl_with_url_and_free("[EVT] soup handshake complete : ", soup_uri_to_string(soup_connection_get_remote_uri(conn), FALSE));
+ prctl_with_url("[EVT] soup handshake complete : ", uri);
+#endif
+ g_free(uri);
#endif
} else
g_task_return_error (task, error);
#include "TIZEN.h"
#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-#include <sys/prctl.h>
-#include <stdio.h>
-#ifndef PR_TASK_PERF_USER_TRACE
-#define PR_TASK_PERF_USER_TRACE 666
-#endif
-
#define MAX_STRING_LEN 512
-
static void prctl_with_url(const char *prestr, const char *url)
{
char s[MAX_STRING_LEN] = "";
}
prctl(PR_TASK_PERF_USER_TRACE, s, strlen(s));
}
-
-static void prctl_with_url_and_free(const char *prestr, char *url)
-{
- prctl_with_url(prestr, url);
- g_free(url);
-}
#endif
typedef enum {
SoupMessageIOData *io = priv->io_data;
SoupBuffer *chunk;
gssize nwrote;
-#if ENABLE(TIZEN_DLOG)
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
char *uri = NULL;
#endif
io->header_data);
}
-#if ENABLE(TIZEN_DLOG)
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
uri = soup_uri_to_string(soup_message_get_uri(msg), FALSE);
- TIZEN_LOGI("Request URL: %s", uri);
+#if ENABLE(TIZEN_DLOG)
+ TIZEN_LOGI("[BGN] soup_io_w : %s", uri);
+#endif
#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
prctl_with_url("[BGN] soup_io_w : ", uri);
#endif
gssize nread;
SoupBuffer *buffer;
guint status;
-#if ENABLE(TIZEN_DLOG)
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
char *uri = NULL;
#endif
io->header_data, error);
g_byte_array_set_size (io->read_header_buf, 0);
-#if ENABLE(TIZEN_DLOG)
+
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
uri = soup_uri_to_string(soup_message_get_uri(msg), FALSE);
- TIZEN_LOGI("Response URL: %s", uri);
+#if ENABLE(TIZEN_DLOG)
+ TIZEN_LOGI("[BGN] soup_io_r_hdr : %s", uri);
+#endif
#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
prctl_with_url("[BGN] soup_io_r_hdr : ", uri);
#endif
g_free(uri);
+ uri = NULL;
#endif
if (status != SOUP_STATUS_OK) {
soup_message_headers_append (msg->request_headers,
"Connection", "close");
io->read_state = SOUP_MESSAGE_IO_STATE_FINISHING;
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
+ uri = soup_uri_to_string(soup_message_get_uri(msg), FALSE);
+#if ENABLE(TIZEN_DLOG)
+ TIZEN_LOGI("[END] soup_io_r_hdr,not ok : %s, status: %d", uri, status);
+#endif
#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
- prctl_with_url_and_free("[END] soup_io_r_hdr,not ok : ",soup_uri_to_string(soup_message_get_uri(msg), FALSE));
+ prctl_with_url("[END] soup_io_r_hdr,not ok : ",
+ soup_uri_to_string(soup_message_get_uri(msg), FALSE));
+#endif
+ g_free(uri);
+ uri = NULL;
#endif
break;
}
#include "TIZEN.h"
#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-#include <sys/prctl.h>
-#ifndef PR_TASK_PERF_USER_TRACE
-#define PR_TASK_PERF_USER_TRACE 666
-#endif
-
#define MAX_STRING_LEN 512
-
static void prctl_with_url(const char *prestr, const char *url)
{
char s[MAX_STRING_LEN] = "";
}
prctl(PR_TASK_PERF_USER_TRACE, s, strlen(s));
}
-
-static void prctl_with_url_and_free(const char *prestr, char *url)
-{
- prctl_with_url(prestr, url);
- g_free(url);
-}
#endif
/**
void
soup_message_finished (SoupMessage *msg)
{
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
+ char *uri = soup_uri_to_string(soup_message_get_uri(msg), FALSE);
+#if ENABLE(TIZEN_DLOG)
+ TIZEN_LOGI("[EVT] soup_msg_fin : %s", uri);
+#endif
#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
- prctl_with_url_and_free("[EVT] soup_msg_fin : ", soup_uri_to_string(soup_message_get_uri(msg), FALSE));
+ prctl_with_url("[EVT] soup_msg_fin : ", uri);
+#endif
+ g_free(uri);
#endif
g_signal_emit (msg, signals[FINISHED], 0);
}
void
soup_message_network_event (SoupMessage *msg,
GSocketClientEvent event,
- GIOStream *connection)
+ GIOStream *connection)
{
g_signal_emit (msg, signals[NETWORK_EVENT], 0,
event, connection);
#include "TIZEN.h"
#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-#include <sys/prctl.h>
-#ifndef PR_TASK_PERF_USER_TRACE
-#define PR_TASK_PERF_USER_TRACE 666
-#endif
-
#define MAX_STRING_LEN 512
-#define HWCLOCK_LOG(s) {const char *str=s; prctl(PR_TASK_PERF_USER_TRACE, str, strlen(str));}
-
static void prctl_with_url(const char *prestr, const char *url)
{
char s[MAX_STRING_LEN] = "";
#include "TIZEN.h"
#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-#include <sys/prctl.h>
-#ifndef PR_TASK_PERF_USER_TRACE
-#define PR_TASK_PERF_USER_TRACE 666
-#endif
-
#define MAX_STRING_LEN 512
-#define HWCLOCK_LOG(s) {const char *str=s; prctl(PR_TASK_PERF_USER_TRACE, str, strlen(str));}
-
static void prctl_with_url(const char *prestr, const char *url)
{
char s[MAX_STRING_LEN] = "";
GTask *task;
GError *error = NULL;
+#if ENABLE(TIZEN_DLOG)
+ TIZEN_LOGI("[EVT] soup handshake start : %s", soup_address_get_name(priv->remote_addr));
+#endif
#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
prctl_with_url("[EVT] soup handshake start : ", soup_address_get_name(priv->remote_addr));
#endif