I caught an interesting result
- Advertiser advertised its endpoint id 'wjys'
- Discoverer requested connection to 'wjys'
- Advertiser restarted (stopAllEndpoints, disconnect from GoogleApiClient)
- Advertiser advertised its new endpoint id 'PChU'
- Discoverer discovered Advertiser again (id=PChU)
- Discoverer gets onConnectionInitiated with the old id (wjys)
- Both devices accept
- Amazingly, the two devices could still communicate, even though Discoverer sent and received messages using old Advertiser id (wjys).
Is this behavior a bug?