PALI primary read loop ignores killed opCtx and can spin forever during stop

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major - P3
    • 9.1.0-rc1022
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Engines - Server Integration
    • ALL
    • SESI(ノಥ益ಥ)ノ ┻━┻ 2026-08-11, SESIRuby4Prezident 2026-08-25, SESIBananaBalsara 2026-09-08
    • 200
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      unit_tests on amazon-linux2023-arm64-static-compile

      Host: i-0508e0adee5bc02d5
      Project: mongodb-mongo-master
      Commit: a7cde7a5
      Please refer to BF(G) Playbook for instructions on handling BF and BFG tickets as well as Auto-Resolution Rules

      Failing Test Logs:

      Task Logs:

      Command Failure

      Logs:

      Command 'subprocess.exec' ('bazel test sh') in function 'bazel test' (step 6.4 of 6) failed: process encountered problem: exit code 3.
      

      logs

      src/mongo/db/modules/atlas/src/disagg_storage/pali/db_pali_test

      Logs:

      mongo::printStructuredStackTrace()
      mongo::(anonymous namespace)::printErrorBlock()
      abruptQuit
      __kernel_rt_sigreturn
      __GI___futex_abstimed_wait_cancelable64
      __pthread_clockjoin_ex
      std::thread::join()
      mongo::disagg::(anonymous namespace)::LogServerManagerAsyncStreamTest_ReadLoopOpCtxKillableWhileGlobalLockHeld_Test::TestBody()
      void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)
      testing::Test::Run()
      testing::TestInfo::Run()
      testing::TestSuite::Run()
      testing::internal::UnitTestImpl::RunAllTests()
      bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)
      testing::UnitTest::Run()
      mongo::unittest::MainProgress::test()
      main
      __libc_start_call_main
      __libc_start_main
      

      logs

            Assignee:
            Yanxi Wang
            Reporter:
            Yanxi Wang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: