Update linter, fix linter errors
This commit is contained in:
@@ -9,7 +9,7 @@ import (
|
||||
// MyLoop - основной цикл программы.
|
||||
func (j *Jabber) MyLoop() error {
|
||||
for {
|
||||
// Зададим начальное значение глобальным переменным
|
||||
// Зададим начальное значение глобальным переменным.
|
||||
j.ServerPingTimestampRx = 0
|
||||
j.ServerPingTimestampTx = 0
|
||||
j.RoomsConnected = make([]string, 1)
|
||||
@@ -23,7 +23,7 @@ func (j *Jabber) MyLoop() error {
|
||||
j.ServerPingTimestampRx = 0
|
||||
j.RoomPresences = NewCollection()
|
||||
|
||||
// Установим коннект
|
||||
// Установим коннект.
|
||||
if err := j.EstablishConnection(); err != nil {
|
||||
log.Error(err)
|
||||
|
||||
@@ -48,14 +48,8 @@ func (j *Jabber) MyLoop() error {
|
||||
// j.GTomb.Go() тут зовётся внутри на каждую комнату, если у нас ошибка, эта горутинка рано или поздно выйдет.
|
||||
go j.ProbeMUCLiveness()
|
||||
|
||||
// Гребём ивенты...
|
||||
for {
|
||||
// Стриггерилось завершение работы приложения, или соединение не установлено (порвалось, например)
|
||||
// грести не надо
|
||||
if j.Shutdown {
|
||||
break
|
||||
}
|
||||
|
||||
// Гребём ивенты, пока стриггерилось завершение работы приложения, или соединение не порвалось.
|
||||
for !j.Shutdown {
|
||||
if !j.IsConnected {
|
||||
// Tight loop - это наверно не очень хорошо, думаю, ничего страшного не будет, если мы поспим 100мс.
|
||||
time.Sleep(100 * time.Millisecond)
|
||||
@@ -63,7 +57,7 @@ func (j *Jabber) MyLoop() error {
|
||||
continue
|
||||
}
|
||||
|
||||
// Вынимаем ивент из "провода"
|
||||
// Вынимаем ивент из "провода".
|
||||
chat, err := j.Talk.Recv()
|
||||
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user