Perform external HTTP requests in another thread

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Fixed
    • None
    • Component/s: None
    • None

      We should have a hard timeout for any external HTTP requests made by Confluence (i.e. for jiraissues or RSS macros) Currently there's the possibility of DOS-ing a Confluence server by pointing it at a broken website. (See CONF-2127)

      HTTP requests should be spawned in a separate thread, using wait/notify to tell the original thread when a result is available, with a reasonable timeout. (Is there something in Concurrent that will do this for us?)

            Assignee:
            Unassigned
            Reporter:
            Charles Miller (Inactive)
            Votes:
            3 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: