File tree Expand file tree Collapse file tree 3 files changed +7
-8
lines changed
main/java/io/github/hapjava/server/impl
test/java/io/github/hapjava/server/impl Expand file tree Collapse file tree 3 files changed +7
-8
lines changed Original file line number Diff line number Diff line change 1+ # HAP-Java 2.0.3
2+ * Avoid unnecessary forced disconnects. Library users should be updating the configuration index anyway.
3+
14# HAP-Java 2.0.2
25 * Various minor stability issues for after an accessory has been removed.
36
Original file line number Diff line number Diff line change @@ -112,7 +112,6 @@ void addAccessorySkipRangeCheck(HomekitAccessory accessory) {
112112 }
113113 if (started ) {
114114 registry .reset ();
115- webHandler .resetConnections ();
116115 }
117116 }
118117
@@ -130,7 +129,6 @@ public void removeAccessory(HomekitAccessory accessory) {
130129 }
131130 if (started ) {
132131 registry .reset ();
133- webHandler .resetConnections ();
134132 }
135133 }
136134
Original file line number Diff line number Diff line change @@ -91,20 +91,18 @@ public void testAdvertiserStops() throws Exception {
9191 }
9292
9393 @ Test
94- public void testAddAccessoryResetsWeb () {
94+ public void testAddAccessoryDoesntResetWeb () {
9595 root .start ();
96- verify (webHandler , never ()).resetConnections ();
9796 root .addAccessory (accessory );
98- verify (webHandler ).resetConnections ();
97+ verify (webHandler , never () ).resetConnections ();
9998 }
10099
101100 @ Test
102- public void testRemoveAccessoryResetsWeb () {
101+ public void testRemoveAccessoryDoesntResetWeb () {
103102 root .addAccessory (accessory );
104103 root .start ();
105- verify (webHandler , never ()).resetConnections ();
106104 root .removeAccessory (accessory );
107- verify (webHandler ).resetConnections ();
105+ verify (webHandler , never () ).resetConnections ();
108106 }
109107
110108 @ Test (expected = IndexOutOfBoundsException .class )
You can’t perform that action at this time.
0 commit comments