Skip to content
Snippets Groups Projects

Fix: missing event push for key store reset

Merged Malte Bauch requested to merge fix-missing-event-push-for-key-store-reset into master
1 file
+ 8
0
Compare changes
  • Side-by-side
  • Inline
@@ -151,6 +151,14 @@ func (ks *KmsKeyStore) Reset() {
@@ -151,6 +151,14 @@ func (ks *KmsKeyStore) Reset() {
ks.keyStoreMutex.Lock()
ks.keyStoreMutex.Lock()
defer ks.keyStoreMutex.Unlock()
defer ks.keyStoreMutex.Unlock()
ks.keyStore = make(map[uuid.UUID]*KmsKSElement)
ks.keyStore = make(map[uuid.UUID]*KmsKSElement)
 
 
// publish to eventBus
 
go func() {
 
err := ks.eventBus.Publish(event.NewKeyStoreEvent())
 
if err != nil {
 
log.Errorf("Publishing a key store update through the eventBus failed, err: %s", err)
 
}
 
}()
}
}
func AddETSIKeysToKeystore(keyStore *KmsKeyStore, keyContainer []etsi14.KeyContainerKeysInner) error {
func AddETSIKeysToKeystore(keyStore *KmsKeyStore, keyContainer []etsi14.KeyContainerKeysInner) error {
Loading