@@ -16,16 +16,16 @@ public DualSecureWebServer(DualSecureWebServerSettings settings) : base(settings
16
16
WebServerLog . Add ( ServerLogType . Information , GetType ( ) , "StartUp" , "The use of dual mode is critical" ) ;
17
17
}
18
18
19
- protected override async Task ClientStartListen ( HttpSession session )
19
+ protected override async Task ClientStartListen ( HttpConnection connection )
20
20
{
21
- if ( session . NetworkStream == null && DualSettings . Certificate != null )
21
+ if ( connection . NetworkStream == null && DualSettings . Certificate != null )
22
22
{
23
- var peaker = new StreamPeaker ( session . NetworkClient . GetStream ( ) ) ;
23
+ var peaker = new StreamPeaker ( connection . NetworkClient . GetStream ( ) ) ;
24
24
var mark = peaker . FirstByte ;
25
25
if ( mark != 0 && ( mark < 32 || mark >= 127 ) )
26
26
{
27
27
var ssl = new SslStream ( peaker , false ) ;
28
- session . NetworkStream = ssl ;
28
+ connection . NetworkStream = ssl ;
29
29
ssl . AuthenticateAsServer (
30
30
serverCertificate : DualSettings . Certificate ,
31
31
clientCertificateRequired : false ,
@@ -35,14 +35,14 @@ protected override async Task ClientStartListen(HttpSession session)
35
35
if ( ! ssl . IsAuthenticated )
36
36
{
37
37
ssl . Dispose ( ) ;
38
- session . NetworkClient . Close ( ) ;
39
- AllSessions . Remove ( session ) ;
38
+ connection . NetworkClient . Close ( ) ;
39
+ AllConnections . Remove ( connection ) ;
40
40
return ;
41
41
}
42
42
}
43
- else session . NetworkStream = peaker ;
43
+ else connection . NetworkStream = peaker ;
44
44
}
45
- await base . ClientStartListen ( session ) ;
45
+ await base . ClientStartListen ( connection ) ;
46
46
}
47
47
48
48
class StreamPeaker : Stream
0 commit comments