Skip to content

Commit e7ba0fb

Browse files
authored
Fix connection crash after fix runtime (#3716)
1 parent eeb9899 commit e7ba0fb

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

stream/fuzz/fuzz_targets/connection.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ use commonware_stream::encrypted::{dial, listen, Config};
66
use libfuzzer_sys::fuzz_target;
77
use std::time::Duration;
88

9+
const CHANNEL_BUFFER_SIZE: usize = 1024 * 1024;
10+
911
#[derive(Debug)]
1012
pub struct FuzzInput {
1113
// Seeds for cryptographic identities
@@ -89,8 +91,10 @@ fn fuzz(input: FuzzInput) {
8991
let dialer_crypto = PrivateKey::from_seed(input.dialer_seed);
9092
let listener_crypto = PrivateKey::from_seed(input.listener_seed);
9193

92-
let (dialer_sink, listener_stream) = mocks::Channel::init();
93-
let (listener_sink, dialer_stream) = mocks::Channel::init();
94+
let (dialer_sink, listener_stream) =
95+
mocks::Channel::init_with_buffer_size(CHANNEL_BUFFER_SIZE);
96+
let (listener_sink, dialer_stream) =
97+
mocks::Channel::init_with_buffer_size(CHANNEL_BUFFER_SIZE);
9498

9599
let dialer_config = Config {
96100
signing_key: dialer_crypto.clone(),

0 commit comments

Comments
 (0)