Info
Right now the AdaptiveServiceExecutor doesn't honor the shutdown grace period for ASAN's graceful shutdown, which means that commands that shutdown via the shutdown command will hang forever waiting for the thread running the shutdown command to finish.
Top User Comments
xgen-internal-githook commented on Sat, 23 Sep 2017 14:33:28 +0000:
Author:
{'email': 'kaloian.manassiev@mongodb.com', 'name': 'Kaloian Manassiev', 'username': 'kaloianm'}
Message: SERVER-30471 Fix broken lint rule
Branch: master
https://github.com/mongodb/mongo/commit/7cd1ff301f9190f893b79007878baaa6b281f21c
xgen-internal-githook commented on Fri, 22 Sep 2017 21:14:37 +0000:
Author:
{'email': 'henrik.edin@mongodb.com', 'name': 'Henrik Edin', 'username': 'henrikedin'}
Message: SERVER-30471 Service executors take a timeout in shutdown to honor shutdown grace period.
Add shutdown of service entry point, service executors and transport layer for mongos when built with ASAN.
Branch: master
https://github.com/mongodb/mongo/commit/12eb869725f4cefd94f3b4a7e1292f82691ad301
jonathan.reams@10gen.com commented on Fri, 15 Sep 2017 15:05:48 +0000:
As part of this ticket, we should also add the ASAN graceful shutdown to mongos.