seaweedfs/weed
James Hartig 91e4eca1e9 Fix deadlock with KeepConnected and SendHeartbeat
There's the potential where we're writing to a clientConn and it goes away
and we're stuck keeping a read lock on clientChansLock. This causes
KeepConnected to not be able to remove the client since it requires a write
lock on clientChansLock. This ends up backing up SendHeartbeat because it
can't get a read lock.
2020-09-21 22:41:38 -04:00
..
command adjust logging 2020-09-20 15:38:59 -07:00
filer filer: fix mongodb insert 2020-09-17 21:50:52 -07:00
filesys properly cancel context for streaming grpc 2020-09-09 12:07:15 -07:00
glog change log_dir flag to logdir 2019-01-10 17:17:32 +08:00
images Revert "remove fixJpgOrientation" 2020-07-10 10:08:36 +08:00
messaging properly cancel context for streaming grpc 2020-09-09 12:07:15 -07:00
notification remove ctx if possible 2020-02-25 22:23:59 -08:00
operation properly cancel context for streaming grpc 2020-09-09 12:07:15 -07:00
pb filer report metrics configuration 2020-09-17 06:46:51 -07:00
query go fmt 2019-10-09 00:03:18 -07:00
replication go fmt 2020-09-12 04:08:03 -07:00
s3api refactor 2020-09-21 17:34:38 -07:00
security refactor 2020-09-20 15:40:49 -07:00
sequence delete the var etcdClient and comments 2019-11-05 15:45:25 +08:00
server Fix deadlock with KeepConnected and SendHeartbeat 2020-09-21 22:41:38 -04:00
shell shell: move volume operations to use flag parsing arguments 2020-09-20 09:27:34 -07:00
static embed static resources via statik 2018-10-07 21:42:57 -07:00
statik embed static resources via statik 2018-10-07 21:42:57 -07:00
stats adjust logging 2020-09-20 15:38:59 -07:00
storage weed export: print out [start,stop) content range 2020-09-14 22:57:23 -07:00
topology master: better locking of in memory volume data 2020-09-20 23:07:55 -07:00
util refactoring 2020-09-20 16:00:01 -07:00
wdclient avoid sharing context over separate goroutine 2020-09-10 19:51:03 -07:00
Makefile shell: add volumeServer.leave command 2020-09-13 21:25:51 -07:00
weed.go Change joeslay paths to chrislusf paths 2019-09-12 14:18:21 +01:00