John Sully
|
b98eed9945
|
Fix race condition in PUB/SUB and other async reply commands where the client can be freed before our handler is executed on the client thread. When this occurs the client pointer is dangling
Former-commit-id: 46a78c69e718f0aeb5e62f33c59458b15b8d9bc6
|
2019-08-26 20:18:52 -04:00 |
|
John Sully
|
afa1a2e023
|
Suppress initialized data sanitizer warnings
Former-commit-id: ad32ba0343a241c46206ada273b0c0125e9e3101
|
2019-07-18 15:49:03 -04:00 |
|
John Sully
|
9252500928
|
Fix libcxxabi clang compile failure in travis, as well as bool issue due to old clang
Former-commit-id: 79e5160e376cfedc690d351d49c3327d5f48c580
|
2019-06-18 00:42:01 -04:00 |
|
John Sully
|
fb1b845fe5
|
Fix issues with relaxed memory model architectures
Former-commit-id: e37bc4ad40e852b67ee14e5aa87fd2f398f00eed
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
e2e3acf04c
|
Factor out some normally const globals
Former-commit-id: fa2e407873fce7f936943ae1fe162d54d7bedd70
|
2019-04-21 13:20:45 -04:00 |
|
John Sully
|
02b030bc8c
|
Module threading fixes
Former-commit-id: 2785a8b4d40b09caea5e209ab49fc5f1484981a8
|
2019-03-07 19:13:01 -05:00 |
|
John Sully
|
44945090fd
|
Merge branch 'Multithread' into unstable
Former-commit-id: 8c074a7d013638e920606d139a6f1c4ff43c6511
|
2019-02-23 02:24:23 -05:00 |
|
John Sully
|
78451a4223
|
Support a non-spinlock mutex if compiled in
|
2019-02-23 01:50:02 -05:00 |
|
John Sully
|
d016b967c5
|
Implement try_lock
|
2019-02-22 01:23:31 -05:00 |
|
John Sully
|
ebf0ae3e97
|
Merge branch 'unstable' of https://github.com/antirez/redis into Multithread
|
2019-02-21 18:17:12 -05:00 |
|
John Sully
|
29c1105132
|
Multithreading works!
|
2019-02-20 01:20:26 -05:00 |
|
John Sully
|
bf41d3916e
|
Most tests failing, except some memory and number of PSYNC syncs
|
2019-02-19 01:11:00 -05:00 |
|
John Sully
|
acbad0c04e
|
deadlock fixes
|
2019-02-18 23:52:21 -05:00 |
|
John Sully
|
a7bed6327a
|
Extra AE functionality
|
2019-02-18 18:56:45 -05:00 |
|
John Sully
|
5fc8747feb
|
make headers C++ safe
|
2019-02-15 16:55:40 -05:00 |
|
John Sully
|
62090d0a97
|
make networking.c a C++ file
|
2019-02-15 14:11:34 -05:00 |
|
John Sully
|
48f6d0d800
|
Fix most failing tests
|
2019-02-15 10:53:32 -05:00 |
|
John Sully
|
d62178ec8c
|
Initial work of multithreaded key-db. Note: Fails tests
|
2019-02-11 03:36:18 -05:00 |
|
John Sully
|
e40a203a1d
|
move ae to C++
Former-commit-id: eb9070c8333ebe7d6e0d622f90e904c1b17e9710
|
2019-02-10 20:24:11 -05:00 |
|
John Sully
|
c4dbc557eb
|
move ae to C++
|
2019-02-10 20:24:11 -05:00 |
|