mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-25 06:23:53 +01:00
Merge pull request #9253 from miri64/gcoap/fix/do-not-drop-observer-on-rereg
gcoap: don't drop observer on re-register
This commit is contained in:
commit
c8f2ae064d
@ -291,6 +291,7 @@ static size_t _handle_req(coap_pkt_t *pdu, uint8_t *buf, size_t len,
|
||||
&& _endpoints_equal(remote, resource_memo->observer)) {
|
||||
/* observer re-registering with new token */
|
||||
memo = resource_memo;
|
||||
observer = resource_memo->observer;
|
||||
}
|
||||
else if ((empty_slot >= 0) && (resource_memo == NULL)) {
|
||||
int obs_slot = _find_observer(&observer, remote);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user