github.com/argoproj/argo-events@v1.9.1/eventsources/sources/util.go (about)

     1  package sources
     2  
     3  import (
     4  	"fmt"
     5  )
     6  
     7  // Recover recovers from panics in event sources
     8  func Recover(eventName string) {
     9  	if r := recover(); r != nil {
    10  		fmt.Printf("recovered event source %s from panic. recover: %v", eventName, r)
    11  	}
    12  }