| 
														
															@@ -18,7 +18,7 @@ from .helpers import Error, ErrorWithTraceback, IntegrityError, format_file_size 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 from .helpers import Location 
														 | 
														
														 | 
														
															 from .helpers import Location 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 from .helpers import ProgressIndicatorPercent 
														 | 
														
														 | 
														
															 from .helpers import ProgressIndicatorPercent 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 from .helpers import bin_to_hex 
														 | 
														
														 | 
														
															 from .helpers import bin_to_hex 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-from .helpers import secure_erase, truncate_and_unlink 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+from .helpers import secure_erase, safe_unlink 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 from .helpers import Manifest 
														 | 
														
														 | 
														
															 from .helpers import Manifest 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 from .helpers import msgpack 
														 | 
														
														 | 
														
															 from .helpers import msgpack 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 from .locking import Lock, LockError, LockErrorT 
														 | 
														
														 | 
														
															 from .locking import Lock, LockError, LockErrorT 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1342,7 +1342,7 @@ class LoggedIO: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             if segment > transaction_id: 
														 | 
														
														 | 
														
															             if segment > transaction_id: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 if segment in self.fds: 
														 | 
														
														 | 
														
															                 if segment in self.fds: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     del self.fds[segment] 
														 | 
														
														 | 
														
															                     del self.fds[segment] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                truncate_and_unlink(filename) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                safe_unlink(filename) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 count += 1 
														 | 
														
														 | 
														
															                 count += 1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             else: 
														 | 
														
														 | 
														
															             else: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 break 
														 | 
														
														 | 
														
															                 break 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1450,7 +1450,7 @@ class LoggedIO: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if segment in self.fds: 
														 | 
														
														 | 
														
															         if segment in self.fds: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             del self.fds[segment] 
														 | 
														
														 | 
														
															             del self.fds[segment] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         try: 
														 | 
														
														 | 
														
															         try: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            truncate_and_unlink(self.segment_filename(segment)) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            safe_unlink(self.segment_filename(segment)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         except FileNotFoundError: 
														 | 
														
														 | 
														
															         except FileNotFoundError: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             pass 
														 | 
														
														 | 
														
															             pass 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 |