Uploaded image for project: 'REEF (Retired)'
  1. REEF (Retired)
  2. REEF-239

Catch all Throwables when trying to create symlinks

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.11
    • REEF Runtime Local
    • None

    Description

      The local runtime tries to use symbolic links in lieu of file copies when it sets up the working directories for the Driver and Evaluators. This can fail on Windows when the user doesn't have symlink privileges. We account for that by catching IOException thrown by the symlink process and copying the files instead.

      However, what I just found out is that it can also fail for Java internal reasons with an InternalException. We therefore should catch any Throwable instead of just IOException

      Attachments

        Issue Links

          Activity

            People

              markus.weimer Markus Weimer
              markus.weimer Markus Weimer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 1h
                  1h
                  Remaining:
                  Remaining Estimate - 1h
                  1h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified