@@ -19,12 +19,12 @@ import (
|
||||
// verbose format to the console using INFO level.
|
||||
type verboseService struct {
|
||||
suture.Service
|
||||
sub *events.Subscription
|
||||
sub events.Subscription
|
||||
}
|
||||
|
||||
func newVerboseService() *verboseService {
|
||||
func newVerboseService(evLogger events.Logger) *verboseService {
|
||||
s := &verboseService{
|
||||
sub: events.Default.Subscribe(events.AllEvents),
|
||||
sub: evLogger.Subscribe(events.AllEvents),
|
||||
}
|
||||
s.Service = util.AsService(s.serve)
|
||||
return s
|
||||
@@ -48,7 +48,7 @@ func (s *verboseService) serve(stop chan struct{}) {
|
||||
// Stop stops the verbose logging service.
|
||||
func (s *verboseService) Stop() {
|
||||
s.Service.Stop()
|
||||
events.Default.Unsubscribe(s.sub)
|
||||
s.sub.Unsubscribe()
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user