Changeset 668 in code


Ignore:
Timestamp:
Nov 3, 2021, 5:21:12 PM (4 years ago)
Author:
contact
Message:

msgstore_fs: abort on timeout

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/msgstore_fs.go

    r667 r668  
    498498                year, month, day := start.Date()
    499499                start = time.Date(year, month, day, 0, 0, 0, 0, start.Location()).Add(-1)
     500
     501                if err := ctx.Err(); err != nil {
     502                        return nil, err
     503                }
    500504        }
    501505
     
    523527                year, month, day := start.Date()
    524528                start = time.Date(year, month, day+1, 0, 0, 0, 0, start.Location())
     529
     530                if err := ctx.Err(); err != nil {
     531                        return nil, err
     532                }
    525533        }
    526534        return history, nil
     
    566574                year, month, day := t.Date()
    567575                t = time.Date(year, month, day, 0, 0, 0, 0, t.Location()).Add(-1)
     576
     577                if err := ctx.Err(); err != nil {
     578                        return nil, err
     579                }
    568580        }
    569581
     
    625637                        LatestMessage: t,
    626638                })
     639
     640                if err := ctx.Err(); err != nil {
     641                        return nil, err
     642                }
    627643        }
    628644
Note: See TracChangeset for help on using the changeset viewer.