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: