Uploaded image for project: 'Traffic Server'
  1. Traffic Server
  2. TS-2082

Remove NON_MODULAR #ifdef and others

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.2.0
    • Core

    Description

      #if TS_HAS_STANDALONE_IOCORE
      # define STANDALONE_IOCORE              1
      #else
      # define FIXME_NONMODULAR               1
      # define SPLIT_DNS                      1
      # define NON_MODULAR                    1
      # define HTTP_CACHE                     1
      #endif
      

      all those ifdefine states relate to some work to make iocore portable to other project, that we don't have any interest right now.

      I think all those define should be cleanup to make codes alive, and we do not need to make a stand alone library right now. when we need to make the iocore into a library, we don't use #ifdefine.

      let us nuke them

      Attachments

        Issue Links

          Activity

            People

              zym Zhao Yongming
              zwoop Leif Hedstrom
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: