summaryrefslogtreecommitdiffstats
path: root/LOCKS
Commit message (Collapse)AuthorAgeFilesLines
* [BUILD] add CMake targets to build binary and source packages with CPackManuel Bentele2020-10-221-80/+0Star
| | | | | | | | | | | This patch adds the following CMake targets - package - source to build bundeled packages. Those packages contain either all built binary artifacts or all source files for source code distribution. Both CMake targets are available in Release build configuration.
* [SERVER] Better lock debugging: Always check lock orderSimon Rettberg2019-08-071-7/+6Star
| | | | | | Lock order is predefined in locks.h. Immediately bail out if a lock with lower priority is obtained while the same thread already holds one with higher priority.
* [SERVER] uplink: Relay request in client's thread if possibleSimon Rettberg2019-07-231-0/+1
| | | | | Early benchmarking shows that this is faster, since we don't require another thread to wake up just to send out the request.
* [FUSE] Consider RTT of active connection for switch-decisionsSimon Rettberg2019-02-081-0/+7
|
* [SERVER] Only start reloading images if no other reload is in progressSimon Rettberg2017-10-251-1/+1
|
* [SERVER] Fix a lot of (mostly harmless) data racesSimon Rettberg2016-01-111-2/+3
|
* [SERVER] More fine grained locking for RPC; better error loggingSimon Rettberg2015-12-161-0/+1
|
* [SERVER] Reload images in another thread when triggered by signalSimon Rettberg2015-05-121-1/+1
| | | | | | | The server used to reload all images on the main thread, which is also responsible for accepting connections. While reloading the list, no new connections were accepted, which lead to clients marking the server as bad during their RTT measurements, then switching away from it.
* [SERVER] Added counters for received and sent bytes.Stephan Schwaer2015-04-271-0/+2
|
* [SERVER] Update LOCKS readmeSimon Rettberg2013-11-101-2/+4
|
* [SERVER] On-the-fly transparent proxyingSimon Rettberg2013-08-261-0/+1
|
* [SERVER] WIP: On-the-fly image cloningSimon Rettberg2013-08-231-0/+1
|
* [SERVER] Improve proxy mode, implement integrity check in proxy modeSimon Rettberg2013-08-121-0/+1
|
* [SERVER] several improvementsSimon Rettberg2013-08-021-1/+1
| | | | | | 1) Close uplink if local copy is complete 2) Fix memleak when closing uplink (recv buffer was not cleared) 3) Add configurable artificial delays for client and server connections
* [SERVER] Still working on the uplink... Almost theresr2013-07-261-1/+1
|
* Rewriting.....sr2013-07-131-2/+2
|
* Rewriting....sr2013-07-081-0/+4
|
* Notes about lockssr2013-07-081-0/+60