in agent/src/jetbrains/buildServer/swabra/Swabra.java [153:172]
public void beforeBuildFinish(@NotNull AgentRunningBuild build, @NotNull BuildFinishedStatus buildStatus) {
if (mySettings == null || !mySettings.isLockingProcessesDetectionEnabled()) return;
myLogger.activityStarted();
try {
for (File dir : mySettings.getRules().getPaths()) {
myLockedFileResolver.resolve(dir, mySettings.isLockingProcessesKill(), new LockedFileResolver.Listener() {
public void message(String m) {
myLogger.message(m, true);
}
public void warning(String w) {
myLogger.warn(w);
}
});
}
} finally {
myLogger.activityFinished();
}
}