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