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
+
1
4
# HAP-Java 2.0.2
2
5
* Various minor stability issues for after an accessory has been removed.
3
6
Original file line number Diff line number Diff line change @@ -112,7 +112,6 @@ void addAccessorySkipRangeCheck(HomekitAccessory accessory) {
112
112
}
113
113
if (started ) {
114
114
registry .reset ();
115
- webHandler .resetConnections ();
116
115
}
117
116
}
118
117
@@ -130,7 +129,6 @@ public void removeAccessory(HomekitAccessory accessory) {
130
129
}
131
130
if (started ) {
132
131
registry .reset ();
133
- webHandler .resetConnections ();
134
132
}
135
133
}
136
134
Original file line number Diff line number Diff line change @@ -91,20 +91,18 @@ public void testAdvertiserStops() throws Exception {
91
91
}
92
92
93
93
@ Test
94
- public void testAddAccessoryResetsWeb () {
94
+ public void testAddAccessoryDoesntResetWeb () {
95
95
root .start ();
96
- verify (webHandler , never ()).resetConnections ();
97
96
root .addAccessory (accessory );
98
- verify (webHandler ).resetConnections ();
97
+ verify (webHandler , never () ).resetConnections ();
99
98
}
100
99
101
100
@ Test
102
- public void testRemoveAccessoryResetsWeb () {
101
+ public void testRemoveAccessoryDoesntResetWeb () {
103
102
root .addAccessory (accessory );
104
103
root .start ();
105
- verify (webHandler , never ()).resetConnections ();
106
104
root .removeAccessory (accessory );
107
- verify (webHandler ).resetConnections ();
105
+ verify (webHandler , never () ).resetConnections ();
108
106
}
109
107
110
108
@ Test (expected = IndexOutOfBoundsException .class )
You can’t perform that action at this time.
0 commit comments