summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | [SERVER] Tear down whole uplink on idle timeoutSimon Rettberg2019-08-292-29/+24Star
| * | [SERVER] Use weakref for cache mapsSimon Rettberg2019-08-297-160/+220
| * | [SERVER] reference: Fix error msg usageSimon Rettberg2019-08-292-2/+2
| * | [BENCH] Request random blocksSimon Rettberg2019-08-292-3/+4
| * | [SERVER] Speed up shutdown of integrity checkerSimon Rettberg2019-08-281-2/+5
| * | [SERVER] Reintroduce check whether readFd is actually != -1Simon Rettberg2019-08-281-1/+3
| * | Merge branch 'master' into atomicSimon Rettberg2019-08-281-2/+2
| |\ \
| * | | [SERVER] Make signal handling more POSIXSimon Rettberg2019-08-288-33/+74
| * | | [SERVER] Remove old commentsSimon Rettberg2019-08-282-38/+0Star
| * | | [SERVER] Handle closeUnusedFd via timerSimon Rettberg2019-08-282-25/+19Star
| * | | [SERVER] Add timer infrastructureSimon Rettberg2019-08-272-10/+134
| * | | [SERVER] Fix swapped assignmentSimon Rettberg2019-08-271-1/+1
| * | | [SERVER] Use reference counting for uplinkSimon Rettberg2019-08-2711-140/+311
| * | | [SERVER] Fix warnings, simplify lockingSimon Rettberg2019-08-262-12/+13
| * | | [BENCH] Check CMD_GET_BLOCK reply cmd typeSimon Rettberg2019-08-231-0/+3
| * | | [SERVER] Get rid of alt-servers thread, per-uplink rtt historySimon Rettberg2019-08-229-485/+469Star
| * | | [SERVER] Put request handle into CMD_ERROR replySimon Rettberg2019-08-221-1/+1
| * | | [SERVER] Add struct representing active connection to uplink serverSimon Rettberg2019-08-185-66/+60Star
| * | | [SERVER] uplink: More consistent type/variable namingSimon Rettberg2019-08-185-288/+294
| * | | [SERVER] altservers: Don't run check if <= 1 alt server availableSimon Rettberg2019-08-181-4/+11
| * | | [SERVER] net.c: Minor reorderingSimon Rettberg2019-08-181-8/+9
| * | | [SERVER] Lock free thread poolSimon Rettberg2019-08-161-53/+57
| * | | [SHARED] Better errno handling in connect() helperSimon Rettberg2019-08-151-0/+8
| * | | [SERVER] Better lock debugging: Always check lock orderSimon Rettberg2019-08-0710-219/+192Star
| * | | [SERVER] Lock-free queue for altservers check threadSimon Rettberg2019-08-072-48/+57
| * | | [BENCH] Allow specifying request block sizeSimon Rettberg2019-08-074-19/+32
| * | | [SERVER] Use more _AtomicSimon Rettberg2019-08-072-5/+4Star
| * | | [SERVER] Fix race condition and invalid lock orderSimon Rettberg2019-08-071-4/+7
| * | | [SERVER] uplink: Improve attaching to existing requestsSimon Rettberg2019-08-062-35/+74
| * | | [BENCH] Increase timeouts, fix block payload readingSimon Rettberg2019-08-061-3/+3
| * | | [BENCH] Fix a couple bugs in stress testerSimon Rettberg2019-08-063-82/+70Star
| * | | [SERVER] Improve debug output if a locked lock gets destroyedSimon Rettberg2019-08-061-0/+1
| * | | [SERVER] Fix: Client thread could destroy sendMutex while in useSimon Rettberg2019-08-061-0/+3
| * | | [SERVER] Allow uplink shutdown if bgrMinClients > image->usersSimon Rettberg2019-08-051-1/+2
| * | | [SERVER] Add sanity check to threadpool_run for NULL routineSimon Rettberg2019-08-051-0/+4
| * | | [SERVER] Switch threadpool back to spinlock, add idle thread counterSimon Rettberg2019-08-051-22/+23
| * | | [SERVER] Atomicize some global flagsSimon Rettberg2019-08-032-2/+2
| * | | [SERVER] Make image->users atomic and get rid of some lockingSimon Rettberg2019-08-022-53/+40Star
* | | | [FUSE] Tweak timeout values to prevent stale status fileSimon Rettberg2020-07-241-3/+3
* | | | [FUSE] Fix returning pending request on RTT measurementSimon Rettberg2020-07-243-15/+8Star
* | | | [FUSE] CleanupSimon Rettberg2020-07-242-33/+24Star
* | | | [FUSE] Detach old receive thread when creating anew one, update varSimon Rettberg2020-07-241-2/+2
* | | | [FUSE] Refactor signal handling on termination againSimon Rettberg2020-07-243-60/+55Star
* | | | [FUSE] Fix inode numbersSimon Rettberg2020-07-241-14/+16
* | | | [FUSE] Minor cleanup and fixesSimon Rettberg2020-07-211-59/+38Star
* | | | [SHARED] Fix: connect with timeout returns socket handle on EINPROGRESSSimon Rettberg2020-07-211-1/+1
* | | | [FUSE] Properly signal worker threads to exit on shutdownSimon Rettberg2020-07-213-24/+70
* | | | [FUSE] FormattingSimon Rettberg2020-07-215-180/+183
* | | | [FUSE] Fix a bunch of warningsSimon Rettberg2020-07-212-8/+11
* | | | leak fix in mainln-tech2020-01-123-5/+12