mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
fn: lb_agent state trackers only apply to runners (#923)
State trackers do not apply to LB agent.
This commit is contained in:
@@ -182,9 +182,6 @@ func (a *lbAgent) Submit(callI Call) error {
|
||||
func (a *lbAgent) submit(ctx context.Context, call *call) error {
|
||||
statsEnqueue(ctx)
|
||||
|
||||
a.startStateTrackers(ctx, call)
|
||||
defer a.endStateTrackers(ctx, call)
|
||||
|
||||
slot := &remoteSlot{lbAgent: a}
|
||||
|
||||
defer slot.Close(ctx) // notify our slot is free once we're done
|
||||
@@ -216,13 +213,3 @@ func (a *lbAgent) Enqueue(context.Context, *models.Call) error {
|
||||
logrus.Fatal("Enqueue not implemented. Panicking.")
|
||||
return nil
|
||||
}
|
||||
|
||||
func (a *lbAgent) startStateTrackers(ctx context.Context, call *call) {
|
||||
delegatedAgent := a.delegatedAgent.(*agent)
|
||||
delegatedAgent.startStateTrackers(ctx, call)
|
||||
}
|
||||
|
||||
func (a *lbAgent) endStateTrackers(ctx context.Context, call *call) {
|
||||
delegatedAgent := a.delegatedAgent.(*agent)
|
||||
delegatedAgent.endStateTrackers(ctx, call)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user