Loading...
Guest user 
« #9176
 
All history
 

Last recorded build

Build revisions

VCS Root Revision
(jetbrains.git) github.com/syncthing/syncthing 069defaf9777e0640717f1ea425fffc331d54bd3
(jetbrains.git) github.com/syncthing/teamcity-config 1a00ad6bc0e895765fdea6a323414d84668fad05

Permalink

cmd/strelaypoolsrv: Fix race condition in caching

Successful LRU cache lookups modify the cache's recency list, so
RWMutex.RLock isn't enough protection.

Secondarily, multiple concurrent lookups with the same key should not
create separate rate limiters, so release the lock only when presence
of the key in the cache has been ascertained.
@ 1 file  069defaf9777 04 Apr 20 14:31

×

×

Pin build

Cancel
×

Add build comment

Cancel
×

Promote Build

×

Add build comment

Cancel
×

Mute test

×

×

Server communication failure

Server is unavailable

Server stopped or communication with the server is not possible due to network failure.

Server shutdown started.

Please relogin to continue your work.

×

Run Custom Build

×

TODO

Loading related builds...
Cancel
×

Responsibility

×

Edit tags

Cancel
×

Loading...

×

Are you sure?

Cancel
×

Cancel