From 1372374f7304912d81029a3a3b3f0a935e9b9fa0 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Mon, 16 Mar 2009 13:27:44 +0000 Subject: [PATCH] mark sockets as binary so we don't corrupt encoding --- bin/ldap-rewrite.pl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/ldap-rewrite.pl b/bin/ldap-rewrite.pl index 6d2fa2d..4e2d55e 100755 --- a/bin/ldap-rewrite.pl +++ b/bin/ldap-rewrite.pl @@ -131,6 +131,10 @@ sub run_proxy { die "Could not create listener socket: $!\n" unless $listenersock; die "Could not create connection to server: $!\n" unless $targetsock; + # mark sockets as binary + binmode( $listenersock ); + binmode( $targetsock ); + my $sel = IO::Select->new($listenersock); my %Handlers; while (my @ready = $sel->can_read) { -- 2.20.1