Ignore:
Timestamp:
01/03/2008 21:32:07 (4 years ago)
Author:
chris
Message:

Delete bbstored PID file after killing the daemon on Windows, as the
daemon can't clean up after itself.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • box/trunk/test/backupstore/testbackupstore.cpp

    r2083 r2096  
    17791779                ::sleep(1); 
    17801780                TEST_THAT(!ServerIsAlive(pid)); 
    1781 #ifndef WIN32 
    1782                 TestRemoteProcessMemLeaks("bbstored.memleaks"); 
    1783 #endif 
     1781 
     1782                #ifdef WIN32 
     1783                        TEST_THAT(unlink("testfiles/bbstored.pid") == 0); 
     1784                #else 
     1785                        TestRemoteProcessMemLeaks("bbstored.memleaks"); 
     1786                #endif 
    17841787                 
    17851788                // Set a new limit on the account -- leave the hard limit  
     
    18731876                TEST_THAT(!ServerIsAlive(pid)); 
    18741877 
    1875 #ifndef WIN32 
    1876                 TestRemoteProcessMemLeaks("bbstored.memleaks"); 
    1877 #endif 
     1878                #ifdef WIN32 
     1879                        TEST_THAT(unlink("testfiles/bbstored.pid") == 0); 
     1880                #else 
     1881                        TestRemoteProcessMemLeaks("bbstored.memleaks"); 
     1882                #endif 
    18781883        } 
    18791884 
     
    19121917                ::sleep(1); 
    19131918                TEST_THAT(!ServerIsAlive(pid)); 
    1914 #ifndef WIN32 
    1915                 TestRemoteProcessMemLeaks("bbstored.memleaks"); 
    1916 #endif 
     1919 
     1920                #ifdef WIN32 
     1921                        TEST_THAT(unlink("testfiles/bbstored.pid") == 0); 
     1922                #else 
     1923                        TestRemoteProcessMemLeaks("bbstored.memleaks"); 
     1924                #endif 
    19171925        } 
    19181926 
Note: See TracChangeset for help on using the changeset viewer.