-
- Downloads
Remove mechanism for catching proc_pidinfo and statfs timeouts. It was causing...
Remove mechanism for catching proc_pidinfo and statfs timeouts. It was causing crashes, but I don't understand why. Perhaps mixing ARC and non-ARC code has some problem? I saw lots of crashes on 3.1.4 where proc_pidinfo exceeded the timeout and when it finally returned there was heap corruption. It looked as though the dispatch group had been freed even though there was an outstanding reference to it. At any rate, if proc_pidinfo is hanging you're going to have a bad time even without this workaround.
Showing
- iTerm2.xcodeproj/project.pbxproj 0 additions, 8 deletionsiTerm2.xcodeproj/project.pbxproj
- iTerm2XCTests/iTermSemanticHistoryTest.m 18 additions, 58 deletionsiTerm2XCTests/iTermSemanticHistoryTest.m
- sources/NSFileManager+iTerm.h 1 addition, 2 deletionssources/NSFileManager+iTerm.h
- sources/NSFileManager+iTerm.m 9 additions, 22 deletionssources/NSFileManager+iTerm.m
- sources/iTermCallWithTimeout.h 0 additions, 17 deletionssources/iTermCallWithTimeout.h
- sources/iTermCallWithTimeout.m 0 additions, 52 deletionssources/iTermCallWithTimeout.m
- sources/iTermLSOF.m 1 addition, 6 deletionssources/iTermLSOF.m
- sources/iTermSemanticHistoryController.h 1 addition, 2 deletionssources/iTermSemanticHistoryController.h
- sources/iTermSemanticHistoryController.m 8 additions, 25 deletionssources/iTermSemanticHistoryController.m
- sources/iTermURLActionFactory.m 1 addition, 3 deletionssources/iTermURLActionFactory.m
sources/iTermCallWithTimeout.h
deleted
100644 → 0
sources/iTermCallWithTimeout.m
deleted
100644 → 0
Please register or sign in to comment