Offline Messages: Testing message delivery reliability related to stream resumption and resource conflict - #4262

Test duration: 245.182s

Passed Tests
tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout
testMessageDeliveryReliabilityChatWithResumptionAndWithFullJid 1.282s
2019-11-24 19:57:50 |

2019-11-24 19:57:50 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 19:57:50 | ------------------------------------

2019-11-24 19:57:50 | [Mutex] waiting for: [message:8977556b-106b-4907-b892-2b75ef0f4a8d]

2019-11-24 19:57:50 | [Mutex] received everything.

2019-11-24 19:57:50 |


===== simulation of connection failure


2019-11-24 19:57:50 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 19:57:50 |


===== sending message to look for


2019-11-24 19:57:51 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 19:57:51 |


===== broadcasting presence


2019-11-24 19:57:51 | [Mutex] waiting for: [message:0763c678-b114-4618-969a-79239d96cd3d]

2019-11-24 19:57:51 | [Mutex] received everything.

2019-11-24 19:57:51 | [Mutex] isItemNotified: message:0763c678-b114-4618-969a-79239d96cd3d :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithFullJidAndDelay 3.079s
2019-11-24 19:57:52 |

2019-11-24 19:57:52 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 19:57:52 | ------------------------------------

2019-11-24 19:57:52 | [Mutex] waiting for: [message:8acfc392-8bef-43b1-9d41-b499b7e15ac2]

2019-11-24 19:57:52 | [Mutex] received everything.

2019-11-24 19:57:52 |


===== simulation of connection failure


2019-11-24 19:57:52 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 19:57:52 |


===== sending message to look for


2019-11-24 19:57:53 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 19:57:55 |


===== broadcasting presence


2019-11-24 19:57:55 | [Mutex] received everything.

2019-11-24 19:57:55 | [Mutex] isItemNotified: message:929ad3bb-e810-4733-a5d8-73267e679e26 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJid 1.213s
2019-11-24 19:57:56 |

2019-11-24 19:57:56 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 19:57:56 | ------------------------------------

2019-11-24 19:57:56 | [Mutex] waiting for: [message:2d3c47ff-2b03-49d0-8ca1-536b8b5b0e52]

2019-11-24 19:57:56 | [Mutex] received everything.

2019-11-24 19:57:56 |


===== simulation of connection failure


2019-11-24 19:57:56 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 19:57:56 |


===== sending message to look for


2019-11-24 19:57:57 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 19:57:57 |


===== broadcasting presence


2019-11-24 19:57:57 | [Mutex] waiting for: [message:f3f80359-7860-4407-ad00-861812868ac1]

2019-11-24 19:57:58 | [Mutex] received everything.

2019-11-24 19:57:58 | [Mutex] isItemNotified: message:f3f80359-7860-4407-ad00-861812868ac1 :: true

testMessageDeliveryReliabilityChatWithResumptionAndWithoutFullJidAndDelay 3.100s
2019-11-24 19:57:59 |

2019-11-24 19:57:59 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 19:57:59 | ------------------------------------

2019-11-24 19:57:59 | [Mutex] waiting for: [message:71fb4b03-1d7a-46c0-b4e3-f803da30c858]

2019-11-24 19:57:59 | [Mutex] received everything.

2019-11-24 19:57:59 |


===== simulation of connection failure


2019-11-24 19:57:59 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 19:57:59 |


===== sending message to look for


2019-11-24 19:58:00 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 19:58:02 |


===== broadcasting presence


2019-11-24 19:58:02 | [Mutex] received everything.

2019-11-24 19:58:02 | [Mutex] isItemNotified: message:fe942f70-8275-4461-9666-b9b02c538ec1 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJid 1.271s
2019-11-24 19:58:03 |

2019-11-24 19:58:03 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 19:58:03 | ------------------------------------

2019-11-24 19:58:03 | [Mutex] waiting for: [message:769cc00b-91ce-4068-8259-4063f6ea3c05]

2019-11-24 19:58:03 | [Mutex] received everything.

2019-11-24 19:58:03 |


===== simulation of connection failure


2019-11-24 19:58:03 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 19:58:03 |


===== sending message to look for


2019-11-24 19:58:04 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 19:58:04 |


===== broadcasting presence


2019-11-24 19:58:04 | [Mutex] received everything.

2019-11-24 19:58:04 | [Mutex] isItemNotified: message:6f46aa42-29b4-4e26-86b9-d8ee10b1e11f :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelay 3.262s
2019-11-24 19:58:05 |

2019-11-24 19:58:05 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 19:58:05 | ------------------------------------

2019-11-24 19:58:05 | [Mutex] waiting for: [message:a9dbb798-e30d-4107-89eb-a99322a58f0b]

2019-11-24 19:58:05 | [Mutex] received everything.

2019-11-24 19:58:05 |


===== simulation of connection failure


2019-11-24 19:58:05 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 19:58:05 |


===== sending message to look for


2019-11-24 19:58:06 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 19:58:08 |


===== broadcasting presence


2019-11-24 19:58:08 | [Mutex] received everything.

2019-11-24 19:58:08 | [Mutex] isItemNotified: message:09eb65f6-ff74-48ef-9f55-01b895b85e5d :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidAndDelayWithDelayedBinding 61.168s
2019-11-24 19:58:09 |

2019-11-24 19:58:09 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 19:58:09 | ------------------------------------

2019-11-24 19:58:09 | [Mutex] waiting for: [message:52d48ebf-93b0-41c0-ba5d-d99de3aefd7d]

2019-11-24 19:58:09 | [Mutex] received everything.

2019-11-24 19:58:09 |


===== simulation of connection failure


2019-11-24 19:58:09 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 19:58:10 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 19:58:14 |


===== broadcasting presence


2019-11-24 19:58:14 | [Mutex] waiting for: [message:8413c72c-bb62-4747-b643-1f849edc413a]

2019-11-24 19:59:10 | [Mutex] waiting for: [message:8413c72c-bb62-4747-b643-1f849edc413a]

2019-11-24 19:59:10 | [Mutex] waiting for: [message:8413c72c-bb62-4747-b643-1f849edc413a]

2019-11-24 19:59:10 | [Mutex] received everything.

2019-11-24 19:59:10 | [Mutex] isItemNotified: message:8413c72c-bb62-4747-b643-1f849edc413a :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithFullJidWithDelayedBinding 3.232s
2019-11-24 19:59:11 |

2019-11-24 19:59:11 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 19:59:11 | ------------------------------------

2019-11-24 19:59:11 | [Mutex] waiting for: [message:da19cb2a-b1be-480e-bdd3-9d34bd0280b4]

2019-11-24 19:59:11 | [Mutex] received everything.

2019-11-24 19:59:11 |


===== simulation of connection failure


2019-11-24 19:59:11 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 19:59:12 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 19:59:14 |


===== broadcasting presence


2019-11-24 19:59:14 | [Mutex] received everything.

2019-11-24 19:59:14 | [Mutex] isItemNotified: message:f966154e-3acc-4351-a7f6-32e0673926b0 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJid 1.337s
2019-11-24 19:59:15 |

2019-11-24 19:59:15 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 19:59:15 | ------------------------------------

2019-11-24 19:59:15 | [Mutex] waiting for: [message:15f1a34e-6461-4bec-9cbe-569518f9cb12]

2019-11-24 19:59:15 | [Mutex] received everything.

2019-11-24 19:59:15 |


===== simulation of connection failure


2019-11-24 19:59:15 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 19:59:15 |


===== sending message to look for


2019-11-24 19:59:16 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 19:59:17 |


===== broadcasting presence


2019-11-24 19:59:17 | [Mutex] waiting for: [message:fbc9c9ca-ede9-4675-a2c5-112e17adca93]

2019-11-24 19:59:17 | [Mutex] waiting for: [message:fbc9c9ca-ede9-4675-a2c5-112e17adca93]

2019-11-24 19:59:17 | [Mutex] received everything.

2019-11-24 19:59:17 | [Mutex] isItemNotified: message:fbc9c9ca-ede9-4675-a2c5-112e17adca93 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelay 61.203s
2019-11-24 19:59:18 |

2019-11-24 19:59:18 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 19:59:18 | ------------------------------------

2019-11-24 19:59:18 | [Mutex] waiting for: [message:45edecc8-51d3-4de8-a02b-86952fc501de]

2019-11-24 19:59:18 | [Mutex] received everything.

2019-11-24 19:59:18 |


===== simulation of connection failure


2019-11-24 19:59:18 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 19:59:18 |


===== sending message to look for


2019-11-24 19:59:19 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 19:59:21 |


===== broadcasting presence


2019-11-24 19:59:21 | [Mutex] waiting for: [message:199df795-0d6c-4394-a8c2-0d852a673c24]

2019-11-24 20:00:19 | [Mutex] waiting for: [message:199df795-0d6c-4394-a8c2-0d852a673c24]

2019-11-24 20:00:19 | [Mutex] received everything.

2019-11-24 20:00:19 | [Mutex] isItemNotified: message:199df795-0d6c-4394-a8c2-0d852a673c24 :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidAndDelayWithDelayedBinding 5.267s
2019-11-24 20:00:20 |

2019-11-24 20:00:20 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 20:00:20 | ------------------------------------

2019-11-24 20:00:20 | [Mutex] waiting for: [message:1e928f5a-a502-4b2b-89b0-307a72861da6]

2019-11-24 20:00:20 | [Mutex] received everything.

2019-11-24 20:00:20 |


===== simulation of connection failure


2019-11-24 20:00:20 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 20:00:21 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 20:00:25 |


===== broadcasting presence


2019-11-24 20:00:25 | [Mutex] waiting for: [message:3ac2887f-80d7-4e11-b618-5a92076807ca]

2019-11-24 20:00:25 | [Mutex] waiting for: [message:3ac2887f-80d7-4e11-b618-5a92076807ca]

2019-11-24 20:00:25 | [Mutex] received everything.

2019-11-24 20:00:25 | [Mutex] isItemNotified: message:3ac2887f-80d7-4e11-b618-5a92076807ca :: true

testMessageDeliveryReliabilityChatWithoutResumptionAndWithoutFullJidWithDelayedBinding 3.345s
2019-11-24 20:00:26 |

2019-11-24 20:00:26 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 20:00:26 | ------------------------------------

2019-11-24 20:00:26 | [Mutex] waiting for: [message:3719300b-0af0-4a5c-a277-198628d307c6]

2019-11-24 20:00:26 | [Mutex] received everything.

2019-11-24 20:00:26 |


===== simulation of connection failure


2019-11-24 20:00:26 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 20:00:27 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 20:00:29 |


===== broadcasting presence


2019-11-24 20:00:29 | [Mutex] waiting for: [message:d0610971-bfbc-4c7e-b392-6d83676dd8e1]

2019-11-24 20:00:29 | [Mutex] waiting for: [message:d0610971-bfbc-4c7e-b392-6d83676dd8e1]

2019-11-24 20:00:29 | [Mutex] received everything.

2019-11-24 20:00:29 | [Mutex] isItemNotified: message:d0610971-bfbc-4c7e-b392-6d83676dd8e1 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJid 1.221s
2019-11-24 20:00:30 |

2019-11-24 20:00:30 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 20:00:30 | ------------------------------------

2019-11-24 20:00:30 | [Mutex] waiting for: [message:ce72bc09-1c2a-455e-964f-37309bfb156b]

2019-11-24 20:00:30 | [Mutex] received everything.

2019-11-24 20:00:30 |


===== simulation of connection failure


2019-11-24 20:00:30 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 20:00:30 |


===== sending message to look for


2019-11-24 20:00:31 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 20:00:31 |


===== broadcasting presence


2019-11-24 20:00:31 | [Mutex] waiting for: [message:7ec53998-8467-47c2-b7d5-6072b4700da6]

2019-11-24 20:00:31 | [Mutex] received everything.

2019-11-24 20:00:31 | [Mutex] isItemNotified: message:7ec53998-8467-47c2-b7d5-6072b4700da6 :: true

testMessageDeliveryReliabilityWithResumptionAndWithFullJidAndDelay 3.049s
2019-11-24 20:00:32 |

2019-11-24 20:00:32 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 20:00:32 | ------------------------------------

2019-11-24 20:00:32 | [Mutex] waiting for: [message:469a408f-b426-4ce4-98d5-79c811a8cfba]

2019-11-24 20:00:32 | [Mutex] received everything.

2019-11-24 20:00:32 |


===== simulation of connection failure


2019-11-24 20:00:32 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 20:00:32 |


===== sending message to look for


2019-11-24 20:00:33 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 20:00:35 |


===== broadcasting presence


2019-11-24 20:00:35 | [Mutex] received everything.

2019-11-24 20:00:35 | [Mutex] isItemNotified: message:c443fae6-de7e-4408-b755-14f20801cf51 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJid 1.299s
2019-11-24 20:00:36 |

2019-11-24 20:00:36 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 20:00:36 | ------------------------------------

2019-11-24 20:00:36 | [Mutex] waiting for: [message:5dd0f313-26e2-4d65-a98c-99f0377144ee]

2019-11-24 20:00:36 | [Mutex] received everything.

2019-11-24 20:00:36 |


===== simulation of connection failure


2019-11-24 20:00:36 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 20:00:36 |


===== sending message to look for


2019-11-24 20:00:37 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 20:00:37 |


===== broadcasting presence


2019-11-24 20:00:37 | [Mutex] waiting for: [message:6496ddbd-2341-406f-ab24-60438486d8a8]

2019-11-24 20:00:38 | [Mutex] received everything.

2019-11-24 20:00:38 | [Mutex] isItemNotified: message:6496ddbd-2341-406f-ab24-60438486d8a8 :: true

testMessageDeliveryReliabilityWithResumptionAndWithoutFullJidAndDelay 3.057s
2019-11-24 20:00:38 |

2019-11-24 20:00:38 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 20:00:38 | ------------------------------------

2019-11-24 20:00:38 | [Mutex] waiting for: [message:e2e03ba0-19bb-4f6d-8f5a-392af067f818]

2019-11-24 20:00:38 | [Mutex] received everything.

2019-11-24 20:00:38 |


===== simulation of connection failure


2019-11-24 20:00:38 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 20:00:38 |


===== sending message to look for


2019-11-24 20:00:39 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 20:00:41 |


===== broadcasting presence


2019-11-24 20:00:41 | [Mutex] received everything.

2019-11-24 20:00:41 | [Mutex] isItemNotified: message:8aa9688e-0454-4039-8767-d3b6257c9f32 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJid 1.283s
2019-11-24 20:00:42 |

2019-11-24 20:00:42 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 20:00:42 | ------------------------------------

2019-11-24 20:00:42 | [Mutex] waiting for: [message:f4a958c8-43d0-45b2-befd-5523446f7dcf]

2019-11-24 20:00:42 | [Mutex] received everything.

2019-11-24 20:00:42 |


===== simulation of connection failure


2019-11-24 20:00:42 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 20:00:42 |


===== sending message to look for


2019-11-24 20:00:43 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 20:00:43 |


===== broadcasting presence


2019-11-24 20:00:43 | [Mutex] waiting for: [message:3dd5c159-b0f1-4440-82fb-8ed1274c9f4a]

2019-11-24 20:00:43 | [Mutex] received everything.

2019-11-24 20:00:43 | [Mutex] isItemNotified: message:3dd5c159-b0f1-4440-82fb-8ed1274c9f4a :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithFullJidAndDelay 3.268s
2019-11-24 20:00:45 |

2019-11-24 20:00:45 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 20:00:45 | ------------------------------------

2019-11-24 20:00:45 | [Mutex] waiting for: [message:bfea6d24-ba32-4d8d-a5d0-dd7960538ae1]

2019-11-24 20:00:45 | [Mutex] received everything.

2019-11-24 20:00:45 |


===== simulation of connection failure


2019-11-24 20:00:45 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 20:00:45 |


===== sending message to look for


2019-11-24 20:00:46 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 20:00:48 |


===== broadcasting presence


2019-11-24 20:00:48 | [Mutex] received everything.

2019-11-24 20:00:48 | [Mutex] isItemNotified: message:dd60850e-cc15-40d0-b07a-531aca8636bd :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJid 61.175s
2019-11-24 20:00:49 |

2019-11-24 20:00:49 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 20:00:49 | ------------------------------------

2019-11-24 20:00:49 | [Mutex] waiting for: [message:257d1ac7-80fd-4214-84c7-efe905908f27]

2019-11-24 20:00:49 | [Mutex] received everything.

2019-11-24 20:00:49 |


===== simulation of connection failure


2019-11-24 20:00:49 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 20:00:49 |


===== sending message to look for


2019-11-24 20:00:50 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 20:00:50 |


===== broadcasting presence


2019-11-24 20:00:50 | [Mutex] waiting for: [message:51e5e888-b08a-4ba7-8b8d-d475a9811ad5]

2019-11-24 20:01:50 | [Mutex] waiting for: [message:51e5e888-b08a-4ba7-8b8d-d475a9811ad5]

2019-11-24 20:01:50 | [Mutex] received everything.

2019-11-24 20:01:50 | [Mutex] isItemNotified: message:51e5e888-b08a-4ba7-8b8d-d475a9811ad5 :: true

testMessageDeliveryReliabilityWithoutResumptionAndWithoutFullJidAndDelay 3.254s
2019-11-24 20:01:51 |

2019-11-24 20:01:51 | null / [TestClass name=class tigase.tests.server.offlinemsg.TestOfflineMessageDeliveryAfterSmResumptionTimeout]

2019-11-24 20:01:51 | ------------------------------------

2019-11-24 20:01:51 | [Mutex] waiting for: [message:dcbe64b1-cff6-429c-af3b-1126831f0ce6]

2019-11-24 20:01:51 | [Mutex] received everything.

2019-11-24 20:01:51 |


===== simulation of connection failure


2019-11-24 20:01:51 |


===== sending dummy message so client will discover it is disconnected (workaround)


2019-11-24 20:01:51 |


===== sending message to look for


2019-11-24 20:01:52 |


===== reconnecting client (resumption of stream or binding using same resource)


2019-11-24 20:01:54 |


===== broadcasting presence


2019-11-24 20:01:54 | [Mutex] waiting for: [message:9f0160a0-6346-47ef-872c-c6396fe7b319]

2019-11-24 20:01:54 | [Mutex] waiting for: [message:9f0160a0-6346-47ef-872c-c6396fe7b319]

2019-11-24 20:01:54 | [Mutex] received everything.

2019-11-24 20:01:54 | [Mutex] isItemNotified: message:9f0160a0-6346-47ef-872c-c6396fe7b319 :: true