mirror of
https://github.com/masalachai/epp-client.git
synced 2025-02-17 20:02:02 +00:00
Add more logging around reconnects
This commit is contained in:
parent
aa589197a1
commit
e6ab87a0a6
@ -96,6 +96,7 @@ impl<C: Connector> EppConnection<C> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub(crate) async fn reconnect(&mut self) -> Result<(), Error> {
|
pub(crate) async fn reconnect(&mut self) -> Result<(), Error> {
|
||||||
|
debug!("{}: reconnecting", self.registry);
|
||||||
self.ready = false;
|
self.ready = false;
|
||||||
self.stream = self.connector.connect(self.timeout).await?;
|
self.stream = self.connector.connect(self.timeout).await?;
|
||||||
self.greeting = self.get_epp_response().await?;
|
self.greeting = self.get_epp_response().await?;
|
||||||
@ -107,6 +108,7 @@ impl<C: Connector> EppConnection<C> {
|
|||||||
/// receieved to the request
|
/// receieved to the request
|
||||||
pub(crate) async fn transact(&mut self, content: &str) -> Result<String, Error> {
|
pub(crate) async fn transact(&mut self, content: &str) -> Result<String, Error> {
|
||||||
if !self.ready {
|
if !self.ready {
|
||||||
|
debug!("{}: connection not ready", self.registry);
|
||||||
self.reconnect().await?;
|
self.reconnect().await?;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user