Frank Celler
cf89496faa
shutdown will close sockets immediately ( #2540 )
2017-06-09 16:08:54 +02:00
jsteemann
b334a6132c
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-06-09 14:51:20 +02:00
jsteemann
8add368a78
merged shutdown and close
2017-06-09 14:51:11 +02:00
Kaveh Vahedipour
6348945711
revert ssl handshake timeout
2017-06-09 14:04:59 +02:00
jsteemann
21ac01fba6
remove unused functions
2017-06-09 12:29:14 +02:00
Kaveh Vahedipour
3f0b4ad4ee
investigating ssl handshake bug
2017-06-09 11:58:45 +02:00
jsteemann
9c7df7e5b9
make arangod abort again when address is already in use
2017-05-17 11:40:40 +02:00
jsteemann
cbba71bb00
change feature order around
2017-05-10 14:29:20 +02:00
jsteemann
217d41f6f5
fix shutdown races
2017-05-09 10:24:40 +02:00
jsteemann
05e0c08824
there still seems to be a race between
...
- WorkMonitorThread asynchronously deleting handlers, and handlers accessing the io service
- the io service being deleted by the scheduler
2017-05-09 02:03:59 +02:00
jsteemann
fc0170f2a8
re-enable shared_from_this
2017-05-08 22:06:03 +02:00
jsteemann
129abe71b5
mmh. did the previous change break the cluster?
2017-05-08 18:39:47 +02:00
jsteemann
788fc07427
fix race
2017-05-08 17:57:42 +02:00
jsteemann
2cffe15f0d
fix wrong assertion
2017-05-08 11:23:49 +02:00
jsteemann
ac7e0a225f
fixed issues found by scan tool
2017-05-05 13:51:23 +02:00
jsteemann
edeeef8b56
re-enabled signal handlers
2017-05-05 13:09:59 +02:00
jsteemann
d47a506bcc
slightly improve error messages
2017-05-04 23:17:26 +02:00
jsteemann
0d964bc704
try to work around races
2017-05-04 13:10:53 +02:00
jsteemann
b9e87d2619
fixed a shutdown race
2017-05-03 15:04:31 +02:00
jsteemann
1d22f7bb61
yield on shutdown
2017-04-28 10:06:27 +02:00
jsteemann
aa521d5412
better error messages
2017-04-27 14:47:19 +02:00
jsteemann
9161d48788
changed option description
2017-04-26 13:37:40 +02:00
Simon Grätzer
a8285641fb
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-04-26 11:30:44 +02:00
Simon Grätzer
6472c4928d
Various warnings
2017-04-26 11:26:08 +02:00
Frank Celler
ab7bcfe224
--server.maximal-queue-size is now an absolute maximum
2017-04-26 11:20:56 +02:00
Simon Grätzer
d228a94462
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# arangod/Replication/InitialSyncer.cpp
2017-04-26 11:06:09 +02:00
jsteemann
09e3a19a5b
try to fix shutdown issue
2017-04-25 14:41:04 +02:00
Frank Celler
45690bbbdd
fixed queue size
2017-04-24 18:47:44 +02:00
Frank Celler
1a4675dfbf
added queue size to statistics
2017-04-24 18:47:44 +02:00
Frank Celler
d783d4ecae
added queue time and request tracing with timings
2017-04-24 18:47:44 +02:00
jsteemann
fcc61115d8
try to fix feature startup order (Scheduler vs. CacheManager vs. DatabaseFeature)
2017-04-24 13:17:21 +02:00
jsteemann
c5854d050b
fix shutdown issue, modernize thread creation a bit
2017-04-19 16:57:53 +02:00
jsteemann
e5ba517ecf
fixed shutdown issue
2017-04-05 10:43:05 +02:00
jsteemann
d37ef3b2a7
don't make Scheduler depend on Database again. needs to be fixed properly
2017-04-05 08:35:44 +02:00
jsteemann
ad287a406c
fix a shutdown error
2017-04-04 17:23:23 +02:00
Simon Grätzer
664f45d029
Fixed counter
2017-04-03 15:16:14 +02:00
jsteemann
058e6002d3
try to fix shutdown races
2017-03-22 08:31:49 +01:00
Frank Celler
e997b791a8
fixed lost HTTP requests
2017-03-21 22:51:49 +01:00
Jan Christoph Uhde
f21f88c0d4
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
* 'devel' of https://github.com/arangodb/arangodb :
Pregel: fixed catch test
unify case in error messages
move collection keys into engine
2017-03-21 15:28:31 +01:00
Jan Christoph Uhde
cb3dd9683f
fix logtopic
2017-03-21 15:27:52 +01:00
jsteemann
d43a4073ad
unify case in error messages
2017-03-21 14:24:47 +01:00
Jan Christoph Uhde
5a60a52db9
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
* 'devel' of https://github.com/arangodb/arangodb :
move replication-dump into engine
try to fix shutdown races
changelog
ui - fixed some event issues
moved export into engine
move attributes into engine
2017-03-21 14:10:43 +01:00
Jan Christoph Uhde
1c9ad06aa6
Avoid name resolution if given host is a valid address
2017-03-21 14:07:01 +01:00
jsteemann
93423ba273
try to fix shutdown races
2017-03-21 12:59:46 +01:00
jsteemann
9349005191
wait longer before scheduler shutdown
2017-03-20 11:05:24 +01:00
Frank Celler
31de362d84
switch to uint64 for hidden options --server.minimal-threads and --server.maximal-threads
2017-03-17 12:34:47 +01:00
Max Neunhoeffer
428b6aa67f
Port thread fixes from 3.1 to devel.
2017-03-16 13:53:40 +01:00
jsteemann
4727fd0f4b
remove unused file
2017-03-13 17:32:13 +01:00
jsteemann
695d215b0c
ensure that JobGuards are started and ended in the same thread
2017-02-27 22:41:58 +01:00
jsteemann
4005a15697
added some assertions
2017-02-27 17:23:41 +01:00