You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,19 @@
1
1
# Change log
2
2
3
+
### 0.0.15
4
+
This fixes the inconsistent listening behavior for the subscription of a topic from core.
5
+
- Due to the usage of `for message in receiver` logic in the topic, it is unknown when the loop will end and the core will stop listening to the topic.
6
+
- This is tried with various combinations and figured out that at probably 4 hours from launch, this happens. The root cause for this is the socket / connection timeout of the underlying amqp client which throws an exception when trying to iterate next message
7
+
8
+
Fix made:
9
+
- The above for loop is kept in an infinite while loop which triggers the creation of the receiver and subsequent listening to the messages.
10
+
- This was tested overnight with messages varying in the time differences (1h to 3h)
11
+
- Specific method to look for the fix `start_listening`
0 commit comments