aboutsummaryrefslogtreecommitdiff
path: root/telegram/connect.go
diff options
context:
space:
mode:
Diffstat (limited to 'telegram/connect.go')
-rw-r--r--telegram/connect.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/telegram/connect.go b/telegram/connect.go
index 6c49aa9..b1b8b10 100644
--- a/telegram/connect.go
+++ b/telegram/connect.go
@@ -122,6 +122,7 @@ func (c *Client) Connect(resource string) error {
}
go c.interactor()
+ log.Warn("Interactor launched")
c.authorizer.TdlibParameters <- c.parameters
c.locks.authorizerWriteLock.Unlock()
@@ -180,8 +181,8 @@ func (c *Client) TryLogin(resource string, login string) error {
time.Sleep(1e5)
}
- c.locks.authorizerReadLock.Lock()
- defer c.locks.authorizerReadLock.Unlock()
+ c.locks.authorizerWriteLock.Lock()
+ defer c.locks.authorizerWriteLock.Unlock()
if c.authorizer == nil {
return errors.New(TelegramNotInitialized)