]> git.r.bdr.sh - rbdr/olden-mail/blobdiff - src/proxy.rs
Split LINE and not COMMAND
[rbdr/olden-mail] / src / proxy.rs
index 5678db92455dc6b51d726cf89a03c17ddadd9749..9c6bbad314d475c8727e72d440fea50720c18e60 100644 (file)
@@ -249,7 +249,9 @@ fn handle_client(client_stream: TcpStream, configuration: &Arc<Proxy>) {
                 .replace('\t', "\\t");
 
             debug!(">>> {debug_original}");
                 .replace('\t', "\\t");
 
             debug!(">>> {debug_original}");
-            debug!("### {debug_final}");
+            if debug_original != debug_final {
+                debug!("### {debug_final}");
+            }
 
             // Lock the TLS stream and write the data to server
             match tls_stream_clone.lock() {
 
             // Lock the TLS stream and write the data to server
             match tls_stream_clone.lock() {
@@ -316,7 +318,9 @@ fn handle_client(client_stream: TcpStream, configuration: &Arc<Proxy>) {
                 .replace('\r', "\\r")
                 .replace('\t', "\\t");
             debug!("<<< {debug_original}");
                 .replace('\r', "\\r")
                 .replace('\t', "\\t");
             debug!("<<< {debug_original}");
-            debug!("### {debug_final}");
+            if debug_original != debug_final {
+                debug!("### {debug_final}");
+            }
 
             // Write decrypted data to client
             if client_writer.write_all(&command).is_err() {
 
             // Write decrypted data to client
             if client_writer.write_all(&command).is_err() {