Commit 36e1fa0
committed
Preserve remote_endpoint_ across release() in reactor_stream_socket
On develop, reactor_stream_socket had no do_release_socket() override,
so release went straight to the base which clears local_endpoint_ but
leaves remote_endpoint_ intact. The refactor inadvertently added an
override that also cleared remote_endpoint_, changing user-visible
release semantics. Remove the override to restore the original behavior.1 parent 647e610 commit 36e1fa0
File tree
1 file changed
+0
-12
lines changed- include/boost/corosio/native/detail/reactor
1 file changed
+0
-12
lines changedLines changed: 0 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | 233 | | |
246 | 234 | | |
247 | 235 | | |
| |||
0 commit comments