in fc/invoke_loop.go [83:99]
func convertInvokeFunctionType(invokeInstance *invoke) functionType {
funcType, err := strconv.ParseInt(invokeInstance.headers.Get(headerFunctionType), 10, 64)
if err != nil {
return handleFunction
}
switch funcType {
case int64(initializerFunction):
return initializerFunction
case int64(preFreezeFunction):
return preFreezeFunction
case int64(preStopFunction):
return preStopFunction
default:
return handleFunction
}
}