fix: correct listening port
This commit is contained in:
+2
-1
@@ -120,7 +120,8 @@ impl Client {
|
||||
|
||||
let client_sender = sender.clone();
|
||||
|
||||
self.server = match Server::new(self.address.clone(), sender) {
|
||||
self.server =
|
||||
match Server::new(self.address.clone(), sender, self.listen_port) {
|
||||
Ok(server) => {
|
||||
info!(
|
||||
"Connected to server at {}:{}",
|
||||
|
||||
+4
-1
@@ -194,11 +194,13 @@ pub struct Server {
|
||||
address: PeerAddress,
|
||||
sender: Sender<ServerOperation>,
|
||||
context: Arc<RwLock<Context>>,
|
||||
listen_port: u32,
|
||||
}
|
||||
impl Server {
|
||||
pub fn new(
|
||||
address: PeerAddress,
|
||||
client_channel: Sender<ClientOperation>,
|
||||
listen_port: u32,
|
||||
) -> std::result::Result<Self, io::Error> {
|
||||
let (sender, server_channel): (
|
||||
Sender<ServerOperation>,
|
||||
@@ -211,6 +213,7 @@ impl Server {
|
||||
address,
|
||||
context,
|
||||
sender,
|
||||
listen_port,
|
||||
};
|
||||
|
||||
server.start_read_write_loops(server_channel, client_channel)?;
|
||||
@@ -473,7 +476,7 @@ impl Server {
|
||||
self.queue_message(MessageFactory::build_no_parent_message());
|
||||
self.queue_message(MessageFactory::build_set_status_message(2));
|
||||
self.queue_message(MessageFactory::build_set_wait_port_message(
|
||||
2235,
|
||||
self.listen_port,
|
||||
));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user