netbird/client/internal/peer
Zoltan Papp dd29f4c01e
Reduce the peer status notifications (#956)
Reduce the peer status notifications

When receive new network map invoke multiple notifications for 
every single peers. It cause high cpu usage We handle the in a 
batch the peer notification in update network map.

- Remove the unnecessary UpdatePeerFQDN calls in addNewPeer
- Fix notification in RemovePeer function
- Involve FinishPeerListModifications logic
2023-06-19 11:20:34 +02:00
..
conn_status_test.go Use the conn state of peer on proper way (#717) 2023-03-03 19:49:18 +01:00
conn_status.go Use the conn state of peer on proper way (#717) 2023-03-03 19:49:18 +01:00
conn_test.go Share kernel Wireguard port with raw socket (#826) 2023-05-03 14:47:44 +02:00
conn.go Add force relay conn env var for debug purpose (#904) 2023-05-29 13:50:40 +02:00
env_config.go Add force relay conn env var for debug purpose (#904) 2023-05-29 13:50:40 +02:00
error_test.go Test conn (#199) 2022-01-21 13:52:19 +01:00
error.go Test conn (#199) 2022-01-21 13:52:19 +01:00
listener.go Add OnDisconnecting service callback (#767) 2023-03-29 10:39:54 +02:00
notifier_test.go Update calculate server state (#796) 2023-04-10 18:22:25 +02:00
notifier.go Update calculate server state (#796) 2023-04-10 18:22:25 +02:00
status_test.go Reduce the peer status notifications (#956) 2023-06-19 11:20:34 +02:00
status.go Reduce the peer status notifications (#956) 2023-06-19 11:20:34 +02:00
stdnet_android.go Bind implementation (#779) 2023-04-13 17:00:01 +02:00
stdnet.go Bind implementation (#779) 2023-04-13 17:00:01 +02:00