Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [SERVER] Better lock debugging: Always check lock order | Simon Rettberg | 2019-08-07 | 1 | -7/+6 |
| | | | | | | 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 possible | Simon Rettberg | 2019-07-23 | 1 | -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-decisions | Simon Rettberg | 2019-02-08 | 1 | -0/+7 |
| | |||||
* | [SERVER] Only start reloading images if no other reload is in progress | Simon Rettberg | 2017-10-25 | 1 | -1/+1 |
| | |||||
* | [SERVER] Fix a lot of (mostly harmless) data races | Simon Rettberg | 2016-01-11 | 1 | -2/+3 |
| | |||||
* | [SERVER] More fine grained locking for RPC; better error logging | Simon Rettberg | 2015-12-16 | 1 | -0/+1 |
| | |||||
* | [SERVER] Reload images in another thread when triggered by signal | Simon Rettberg | 2015-05-12 | 1 | -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 Schwaer | 2015-04-27 | 1 | -0/+2 |
| | |||||
* | [SERVER] Update LOCKS readme | Simon Rettberg | 2013-11-10 | 1 | -2/+4 |
| | |||||
* | [SERVER] On-the-fly transparent proxying | Simon Rettberg | 2013-08-26 | 1 | -0/+1 |
| | |||||
* | [SERVER] WIP: On-the-fly image cloning | Simon Rettberg | 2013-08-23 | 1 | -0/+1 |
| | |||||
* | [SERVER] Improve proxy mode, implement integrity check in proxy mode | Simon Rettberg | 2013-08-12 | 1 | -0/+1 |
| | |||||
* | [SERVER] several improvements | Simon Rettberg | 2013-08-02 | 1 | -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 there | sr | 2013-07-26 | 1 | -1/+1 |
| | |||||
* | Rewriting..... | sr | 2013-07-13 | 1 | -2/+2 |
| | |||||
* | Rewriting.... | sr | 2013-07-08 | 1 | -0/+4 |
| | |||||
* | Notes about locks | sr | 2013-07-08 | 1 | -0/+60 |