[evolution-activesync] daemon: do not write debug files unless requested



commit 3f4b7bee36735efba8a33d225c3cd47ed352ef4d
Author: Patrick Ohly <patrick ohly intel com>
Date:   Fri Aug 31 19:25:09 2012 +0000

    daemon: do not write debug files unless requested
    
    Invalid responses (for example, after network problems)
    were always dumped. In production mode that is undesirable,
    therefore check for EAS_CAPTURE_RESPONSE env variable
    as in all other places.

 eas-daemon/libeas/eas-connection.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/eas-daemon/libeas/eas-connection.c b/eas-daemon/libeas/eas-connection.c
index 5eb0469..9393bd7 100644
--- a/eas-daemon/libeas/eas-connection.c
+++ b/eas-daemon/libeas/eas-connection.c
@@ -2084,7 +2084,9 @@ handle_server_response (SoupSession *session, SoupMessage *msg, gpointer data)
 	if (INVALID == validity || VALID_12_1_REPROVISION == validity ) 
 	{
 		g_assert (error != NULL);
-		if (INVALID == validity)
+		if (INVALID == validity &&
+		    getenv ("EAS_CAPTURE_RESPONSE") && (atoi (g_getenv ("EAS_CAPTURE_RESPONSE")) >= 1))
+
 		{
 			write_response_to_file ( (WB_UTINY*) msg->response_body->data, msg->response_body->length);
 		}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]