Skip to content

Commit 976b406

Browse files
drdrshlevkk
andauthored
Main Thread Panic when swarmed with clients (#158)
* Main Thread Panic when swarmed with clients * fix * fix * 1024 * fix * remove test * Update src/client.rs * Update src/main.rs * Update src/client.rs * Update src/main.rs Co-authored-by: Lev Kokotov <[email protected]>
1 parent 417358c commit 976b406

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/client.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ pub async fn client_entrypoint(
9595
mut stream: TcpStream,
9696
client_server_map: ClientServerMap,
9797
shutdown: Receiver<()>,
98-
drain: Sender<i8>,
98+
drain: Sender<i32>,
9999
admin_only: bool,
100100
) -> Result<(), Error> {
101101
// Figure out if the client wants TLS or not.

src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ async fn main() {
178178
let mut interrupt_signal = unix_signal(SignalKind::interrupt()).unwrap();
179179
let mut sighup_signal = unix_signal(SignalKind::hangup()).unwrap();
180180
let (shutdown_tx, _) = broadcast::channel::<()>(1);
181-
let (drain_tx, mut drain_rx) = mpsc::channel::<i8>(2048);
181+
let (drain_tx, mut drain_rx) = mpsc::channel::<i32>(2048);
182182
let (exit_tx, mut exit_rx) = mpsc::channel::<()>(1);
183183

184184
info!("Waiting for clients");

0 commit comments

Comments
 (0)