@@ -251,10 +251,22 @@ extension WebSocketServer {
251
251
252
252
func makeServerBootstrap( ) -> EventLoopFuture < Channel > {
253
253
ServerBootstrap ( group: self . eventloopGroup)
254
- . serverChannelOption ( . socketOption( . so_reuseaddr) , value: SocketOptionValue ( configuration. socketReuseAddress ? 1 : 0 ) )
255
- . serverChannelOption ( . tcpOption( . tcp_nodelay) , value: SocketOptionValue ( configuration. socketTcpNoDelay ? 1 : 0 ) )
256
- . childChannelOption ( . socketOption( . so_reuseaddr) , value: SocketOptionValue ( configuration. socketReuseAddress ? 1 : 0 ) )
257
- . childChannelOption ( . tcpOption( . tcp_nodelay) , value: SocketOptionValue ( configuration. socketTcpNoDelay ? 1 : 0 ) )
254
+ . serverChannelOption (
255
+ . socketOption( . so_reuseaddr) ,
256
+ value: SocketOptionValue ( configuration. socketReuseAddress ? 1 : 0 )
257
+ )
258
+ . serverChannelOption (
259
+ . tcpOption( . tcp_nodelay) ,
260
+ value: SocketOptionValue ( configuration. socketTcpNoDelay ? 1 : 0 )
261
+ )
262
+ . childChannelOption (
263
+ . socketOption( . so_reuseaddr) ,
264
+ value: SocketOptionValue ( configuration. socketReuseAddress ? 1 : 0 )
265
+ )
266
+ . childChannelOption (
267
+ . tcpOption( . tcp_nodelay) ,
268
+ value: SocketOptionValue ( configuration. socketTcpNoDelay ? 1 : 0 )
269
+ )
258
270
. childChannelOption ( . socketOption( . so_sndbuf) , value: configuration. socketSendBufferSize)
259
271
. childChannelOption ( . socketOption( . so_rcvbuf) , value: configuration. socketReceiveBufferSize)
260
272
. serverChannelInitializer { channel in
@@ -282,8 +294,14 @@ extension WebSocketServer {
282
294
283
295
return NIOTSListenerBootstrap ( group: self . eventloopGroup)
284
296
. tcpOptions ( tcpOptions)
285
- . serverChannelOption ( . socketOption( . so_reuseaddr) , value: SocketOptionValue ( configuration. socketReuseAddress ? 1 : 0 ) )
286
- . childChannelOption ( . socketOption( . so_reuseaddr) , value: SocketOptionValue ( configuration. socketReuseAddress ? 1 : 0 ) )
297
+ . serverChannelOption (
298
+ . socketOption( . so_reuseaddr) ,
299
+ value: SocketOptionValue ( configuration. socketReuseAddress ? 1 : 0 )
300
+ )
301
+ . childChannelOption (
302
+ . socketOption( . so_reuseaddr) ,
303
+ value: SocketOptionValue ( configuration. socketReuseAddress ? 1 : 0 )
304
+ )
287
305
. serverChannelInitializer { channel in
288
306
logger. info ( " Server is listening on \( resolvedAddress) " )
289
307
0 commit comments