From 5c1f659f39db5b8e8974a674a3e7f83ebf042a5c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Sat, 26 Jul 2014 11:15:55 +0200
Subject: [PATCH] SSL.File: Removed some now dead code.

---
 lib/modules/SSL.pmod/File.pike | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/lib/modules/SSL.pmod/File.pike b/lib/modules/SSL.pmod/File.pike
index 05b421331b..0e94ea12d3 100644
--- a/lib/modules/SSL.pmod/File.pike
+++ b/lib/modules/SSL.pmod/File.pike
@@ -1915,17 +1915,6 @@ protected int ssl_read_callback (int called_from_real_backend, string input)
 	close_state < NORMAL_CLOSE;
     }
 
-    if (alert_cb_called || call_accept_cb + call_read_cb > 1) {
-      // Need to do a call out to ourselves; see comment above.
-#ifdef SSLFILE_DEBUG
-      if (!alert_cb_called && !called_from_real_backend)
-	error ("Internal confusion.\n");
-#endif
-      SSL3_DEBUG_MSG ("ssl_read_callback: Too much to do (%O, %O, %O).\n",
-		      alert_cb_called, call_accept_cb, call_read_cb);
-      alert_cb_called = 0;
-    }
-
     if (conn->state & CONNECTION_peer_closed) {
       // Deinstall read side cbs to avoid reading more.
       SSL3_DEBUG_MSG("SSL.File->direct_write: Removing read/close_callback.\n");
-- 
GitLab