Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-8729

Libprocess: deadlock in process::finalize

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Accepted
    • Major
    • Resolution: Unresolved
    • 1.6.0
    • None
    • libprocess
    • The issue has been reproduced on Ubuntu 16.04, master branch, commit `42848653b2`.┬á

    Description

      Since we are calling `libprocess::finalize()` before returning from the IOSwitchboard's main function, we expect that all http responses are going to be sent back to clients before IOSwitchboard terminates. However, after adding `libprocess::finalize()` we have seen that IOSwitchboard might get stuck in `libprocess::finalize()`. See attached stacktrace.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            abudnik Andrei Budnik
            abudnik Andrei Budnik
            Benjamin Mahler Benjamin Mahler

            Dates

              Created:
              Updated:

              Slack

                Issue deployment