Mu2e / otsdaq_mu2e

Mu2e customizations for otsdaq
Other
1 stars 5 forks source link

artdaq dispatcher disconnects clients in the end of subrun #65

Open pavel1murat opened 6 months ago

pavel1murat commented 6 months ago

In a reproducible way, I observe that the artdaq dispatcher disconnects its clients (in my case - a DQM client) in the end of a subrun. An example of the log printout follows.

|Info:TransferWrapper:TransferWrapper.cc [145]  Received 2773-rd event, seqID == 755916014096, type == 226 (Data)
|Info:TransferWrapper:TransferWrapper.cc [145]  Received 2774-th event, seqID == 755916014097, type == 229 (EndOfSubrun)
|Warning:ArtSummary: [0]
|Warning:ArtSummary: [0]        TrigReport ---------- Event summary -------------
|Warning:ArtSummary: [0]        TrigReport Events total = 2772 passed = 2772 failed = 0
|Warning:ArtSummary: [0]
|Warning:ArtSummary: [0]        TrigReport ---------- Trigger-path summary ------------
|Warning:ArtSummary: [0]        TrigReport    Path ID        Run     Passed     Failed      Error Name
|Warning:ArtSummary: [0]
|Warning:ArtSummary: [0]        TrigReport ---------- End-path summary ---------
|Warning:ArtSummary: [0]        TrigReport        Run    Success      Error
|Warning:ArtSummary: [0]        TrigReport       2772       2772          0
|Warning:ArtSummary: [0]
|Warning:ArtSummary: [0]        TrigReport ---------- Modules in End-path ----------
|Warning:ArtSummary: [0]        TrigReport        Run    Success      Error Name
|Warning:ArtSummary: [0]        TrigReport       2772       2772          0 trackerDQM
|Warning:ArtSummary: [0]
|Warning:ArtSummary: [0]        TrigReport ---------- Module summary ------------
|Warning:ArtSummary: [0]        TrigReport    Visited        Run     Passed     Failed      Error Name
|Warning:ArtSummary: [0]        TrigReport       2772       2772       2772          0          0 trackerDQM
|Warning:ArtSummary: [0]
|Warning:ArtSummary: [0]        TimeReport ---------- Time summary [sec] -------
|Warning:ArtSummary: [0]        TimeReport CPU = 1.689956 Real = 9.845394
|Warning:ArtSummary: [0]
|Warning:ArtSummary: [0]        MemReport  ---------- Memory summary [base-10 MB] ------
|Warning:ArtSummary: [0]        MemReport  VmPeak = 3517.19 VmHWM = 477.569
|Warning:ArtSummary: [0]
|Info:TransferWrapper:TransferWrapper.cc [385]  Requesting that this monitor (DQMClient01) be unregistered from the dispatcher aggregator
|Info:TransferWrapper:TransferWrapper.cc [390]  Response from dispatcher is "Success"

https://github.com/art-daq/artdaq/blob/develop/artdaq/ArtModules/detail/TransferWrapper.cc#L385