Skip to content

Commit 712521a

Browse files
committed
updated connection message client
1 parent f86a039 commit 712521a

4 files changed

Lines changed: 7 additions & 3 deletions

File tree

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/client/src/lib/socket.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ const socketHandler = (option: ClientInitializationOptions) => {
165165
socket.on("connect", () => {
166166
if (socket.connected) {
167167
console.log(chalk.green.bold("Connected to ProxyHub server"));
168+
console.log(chalk.gray(`Visit ${chalk.underline('https://proxyhub.app')} for more details`));
168169
console.log(chalk.cyan(`Tunnel ID: ${stableTunnelId}`));
169170

170171
socket.emit('register-tunnel', {

packages/server/src/lib/socket.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,9 @@ class SocketHandler {
122122
}
123123

124124
private registerTunnel(stableTunnelId: string, socket: any, port: number, token?: string) {
125+
// Allow many concurrent request listeners per tunnel socket
126+
socket.setMaxListeners(0);
127+
125128
const mapping: TunnelMapping = {
126129
stableTunnelId,
127130
socketId: socket.id,

packages/server/src/lib/tunnel.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ function createTunnelRequest(
6666
// Set up listeners
6767
socket.on('response-headers', onResponseHeader)
6868
socket.on('response-chunk', onResponseChunk)
69-
socket.once('response-end', onResponseEnd)
70-
socket.once('response-destroy', onResponseDestroy)
69+
socket.on('response-end', onResponseEnd)
70+
socket.on('response-destroy', onResponseDestroy)
7171

7272
// Emit the request
7373
socket.emit('tunnel-request', requestId, data)

0 commit comments

Comments
 (0)