Changeset 776 in code for trunk/upstream.go


Ignore:
Timestamp:
Feb 8, 2022, 3:37:31 PM (3 years ago)
Author:
contact
Message:

Add context to upstreamConn.runUntilRegistered

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/upstream.go

    r762 r776  
    19561956}
    19571957
    1958 func (uc *upstreamConn) runUntilRegistered() error {
     1958func (uc *upstreamConn) runUntilRegistered(ctx context.Context) error {
    19591959        for !uc.registered {
    19601960                msg, err := uc.ReadMessage()
     
    19631963                }
    19641964
    1965                 if err := uc.handleMessage(context.TODO(), msg); err != nil {
     1965                if err := uc.handleMessage(ctx, msg); err != nil {
    19661966                        if _, ok := err.(registrationError); ok {
    19671967                                return err
     
    19781978                        uc.logger.Printf("failed to parse connect command %q: %v", command, err)
    19791979                } else {
    1980                         uc.SendMessage(context.TODO(), m)
     1980                        uc.SendMessage(ctx, m)
    19811981                }
    19821982        }
Note: See TracChangeset for help on using the changeset viewer.