1
0
Fork 0
Commit Graph

242 Commits

Author SHA1 Message Date
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