Skip to content

Instantly share code, notes, and snippets.

@waszi
Created November 8, 2018 17:22
Show Gist options
  • Save waszi/25e3b79bbbf4dd98033475ce49cbbda3 to your computer and use it in GitHub Desktop.
Save waszi/25e3b79bbbf4dd98033475ce49cbbda3 to your computer and use it in GitHub Desktop.
zone mta haproxy
--- receiver.js.old 2018-11-08 18:19:00.707220988 +0100
+++ receiver.js 2018-11-08 18:19:45.483691925 +0100
@@ -136,7 +136,8 @@
let tryCount = 0;
let nextTry = () => {
if (smtpServer && smtpServer.server) {
- return smtpServer.server.connect(socket);
+ let handleProxy = smtpServer.server.server.rawListeners('connection')[0]
+ return handleProxy(socket);
}
if (tryCount++ > 5) {
try {
@@ -151,6 +152,8 @@
return setTimeout(nextTry, 100).unref();
}
- smtpServer.server.connect(socket);
+
+ let handleProxy = smtpServer.server.server.rawListeners('connection')[0]
+ handleProxy(socket);
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment