Changeset b330c41 in tol
- Timestamp:
- Jan 13, 2015, 4:33:09 PM (12 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- c07874d
- Parents:
- 8d33e4c4
- File:
-
- 1 edited
-
tol/stdlib/system/_system.tol (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tol/stdlib/system/_system.tol
r8d33e4c4 rb330c41 547 547 548 548 ////////////////////////////////////////////////////////////////////////////// 549 Text OSWaitForLockedFile(Text file) 550 ////////////////////////////////////////////////////////////////////////////// 551 { 552 Real handler = FOpen(file,"r+b"); 553 While(!handler, 554 { 555 WriteLn("File "+file+" is locked. Waiting ..."); 556 Real Sleep(2); 557 Real handler := FOpen(file,"r+b") 558 }); 559 Real If(handler, FClose(handler)); 560 file 561 }; 562 PutDescription( 563 "Checks if a file is locked anf then waits until it is unlocked", 564 OSWaitForLockedFile); 565 ////////////////////////////////////////////////////////////////////////////// 566 567 568 ////////////////////////////////////////////////////////////////////////////// 549 569 // Tests 550 570 ////////////////////////////////////////////////////////////////////////////// … … 567 587 }; 568 588 589 569 590 /* */
Note: See TracChangeset
for help on using the changeset viewer.
