Merged rr1559873 from trunk:

    Fix timing bug in parallel apr_dir_make_recursive on Windows.

    * file_io/win32/dir.c
      (dir_make_parent): When parent just got created, continue creating children.
      (apr_dir_make_recursive): Only handle EEXIST of the requested directory as
       success, not any ancestor.

    Patch by: rhuijben

    * test/testdir.c
      (test_mkdir_recurs_parallel): New multithreaded test case.
      (test_removeall): Clean up after test_mkdir_recurs_parallel.


git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1559879 13f79535-47bb-0310-9956-ffa450edef68