Skip to content

Commit 07bba78

Browse files
Merge branch 'dev' into unique_process_identifiers
2 parents 5b6d973 + d3fbf28 commit 07bba78

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

changelog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
### Bug fixes
1111

1212
- Fixed forks with same source process name.
13+
- Fixed `inspect` issue when tasks took more than a day in duration.
1314

1415
## 1.3.1
1516

flowcraft/generator/inspect.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,10 @@ def _hms(s):
338338
if s.endswith("ms"):
339339
return float(s.rstrip("ms")) / 1000
340340

341-
fields = list(map(float, re.split("[hms]", s)[:-1]))
341+
fields = list(map(float, re.split("[dhms]", s)[:-1]))
342+
if len(fields) == 4:
343+
return fields[0] * 24 * 3600 + fields[1] * 3600 + fields[2] * 60 +\
344+
fields[3]
342345
if len(fields) == 3:
343346
return fields[0] * 3600 + fields[1] * 60 + fields[2]
344347
elif len(fields) == 2:

0 commit comments

Comments
 (0)