Skip to content
Snippets Groups Projects
Commit df535606 authored by Cédric Moreau's avatar Cédric Moreau
Browse files

[fix] #1141 Close websocket connection if authentication fails

parent b6ca9c1b
No related branches found
No related tags found
No related merge requests found
...@@ -5,7 +5,7 @@ import {GlobalFifoPromise} from "../../../service/GlobalFifoPromise" ...@@ -5,7 +5,7 @@ import {GlobalFifoPromise} from "../../../service/GlobalFifoPromise"
import * as events from "events" import * as events from "events"
import {WS2PConstants} from "./constants" import {WS2PConstants} from "./constants"
import {WS2PMessageHandler} from "./impl/WS2PMessageHandler" import {WS2PMessageHandler} from "./impl/WS2PMessageHandler"
import { WS2PStreamer } from "./WS2PStreamer"; import {WS2PStreamer} from "./WS2PStreamer"
const WebSocketServer = require('ws').Server const WebSocketServer = require('ws').Server
...@@ -110,6 +110,7 @@ export class WS2PServer extends events.EventEmitter { ...@@ -110,6 +110,7 @@ export class WS2PServer extends events.EventEmitter {
await this.server.dal.setPeerUP(c.pubkey) await this.server.dal.setPeerUP(c.pubkey)
} catch (e) { } catch (e) {
ws.close()
this.server.logger.warn('WS2P: cannot connect to incoming WebSocket connection: %s', e) this.server.logger.warn('WS2P: cannot connect to incoming WebSocket connection: %s', e)
} }
}) })
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment