Skip to content

Commit 9d7cf4c

Browse files
committed
refactor
Signed-off-by: Aminu 'Seun Joshua <[email protected]>
1 parent bad1fd4 commit 9d7cf4c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

crates/trigger-http/src/server.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,13 +155,14 @@ impl<F: RuntimeFactors> HttpServer<F> {
155155
let mut found_listener = None;
156156
let mut addr = self.listen_addr;
157157
for _ in 1..=9 {
158-
addr.set_port(addr.port() + 1);
159-
if addr.port() as u32 >= (u16::MAX + 1) as u32 {
158+
if addr.port() == u16::MAX {
160159
anyhow::bail!(
161160
"Couldn't find a free port as we've reached the maximum port number. Consider retrying with a lower base port."
162161
);
163162
}
164163

164+
addr.set_port(addr.port() + 1);
165+
165166
match TcpListener::bind(addr).await {
166167
Ok(listener) => {
167168
found_listener = Some(listener);

0 commit comments

Comments
 (0)