mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-10-26 13:12:12 +08:00
fix: config
This commit is contained in:
parent
5fd409dae4
commit
59cbabed8e
@ -4,12 +4,13 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
"github.com/openimsdk/open-im-server/v3/pkg/rpcli"
|
|
||||||
"net/http"
|
"net/http"
|
||||||
"sync"
|
"sync"
|
||||||
"sync/atomic"
|
"sync/atomic"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
"github.com/openimsdk/open-im-server/v3/pkg/rpcli"
|
||||||
|
|
||||||
"github.com/openimsdk/open-im-server/v3/pkg/common/discovery/etcd"
|
"github.com/openimsdk/open-im-server/v3/pkg/common/discovery/etcd"
|
||||||
"github.com/openimsdk/open-im-server/v3/pkg/common/webhook"
|
"github.com/openimsdk/open-im-server/v3/pkg/common/webhook"
|
||||||
"github.com/openimsdk/open-im-server/v3/pkg/rpccache"
|
"github.com/openimsdk/open-im-server/v3/pkg/rpccache"
|
||||||
@ -189,8 +190,9 @@ func (ws *WsServer) Run(done chan error) error {
|
|||||||
netErr = errs.WrapMsg(err, "ws start err", server.Addr)
|
netErr = errs.WrapMsg(err, "ws start err", server.Addr)
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
ctx, cancel := context.WithTimeout(context.Background(), 15*time.Second)
|
|
||||||
shutDown := func() error {
|
shutDown := func() error {
|
||||||
|
ctx, cancel := context.WithTimeout(context.Background(), 15*time.Second)
|
||||||
|
defer cancel()
|
||||||
sErr := server.Shutdown(ctx)
|
sErr := server.Shutdown(ctx)
|
||||||
if sErr != nil {
|
if sErr != nil {
|
||||||
return errs.WrapMsg(sErr, "shutdown err")
|
return errs.WrapMsg(sErr, "shutdown err")
|
||||||
@ -198,8 +200,8 @@ func (ws *WsServer) Run(done chan error) error {
|
|||||||
close(shutdownDone)
|
close(shutdownDone)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
log.ZError(context.Background(), "NJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ", nil)
|
||||||
etcd.RegisterShutDown(shutDown)
|
etcd.RegisterShutDown(shutDown)
|
||||||
defer cancel()
|
|
||||||
var err error
|
var err error
|
||||||
select {
|
select {
|
||||||
case err = <-done:
|
case err = <-done:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user