Set values early to prevent races (#77)
This commit is contained in:
parent
6b6bc20522
commit
e65a7fdbf3
@ -57,6 +57,11 @@ var signPubKey ed25519.PublicKey
|
|||||||
func Start(ctx context.Context, requestShutdownChan chan struct{}, shutdownWg *sync.WaitGroup,
|
func Start(ctx context.Context, requestShutdownChan chan struct{}, shutdownWg *sync.WaitGroup,
|
||||||
listen string, vdb *database.VspDatabase, dConnect rpc.Connect, wConnect rpc.Connect, debugMode bool, feeXPub string, config Config) error {
|
listen string, vdb *database.VspDatabase, dConnect rpc.Connect, wConnect rpc.Connect, debugMode bool, feeXPub string, config Config) error {
|
||||||
|
|
||||||
|
cfg = config
|
||||||
|
db = vdb
|
||||||
|
dcrdConnect = dConnect
|
||||||
|
walletConnect = wConnect
|
||||||
|
|
||||||
var err error
|
var err error
|
||||||
|
|
||||||
// Get keys for signing API responses from the database.
|
// Get keys for signing API responses from the database.
|
||||||
@ -151,11 +156,6 @@ func Start(ctx context.Context, requestShutdownChan chan struct{}, shutdownWg *s
|
|||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
cfg = config
|
|
||||||
db = vdb
|
|
||||||
dcrdConnect = dConnect
|
|
||||||
walletConnect = wConnect
|
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user