From abe4422f8db9f3f762f9505d67765d2ffe4f7ad5 Mon Sep 17 00:00:00 2001 From: Nils Schwabe Date: Mon, 16 Jun 2014 18:01:17 +0200 Subject: Implement downloading functionality --- src/main/java/org/openslx/imagemaster/ftp/MasterFtpServer.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/main/java/org/openslx/imagemaster/ftp/MasterFtpServer.java') diff --git a/src/main/java/org/openslx/imagemaster/ftp/MasterFtpServer.java b/src/main/java/org/openslx/imagemaster/ftp/MasterFtpServer.java index 8ed64d6..3da37a0 100644 --- a/src/main/java/org/openslx/imagemaster/ftp/MasterFtpServer.java +++ b/src/main/java/org/openslx/imagemaster/ftp/MasterFtpServer.java @@ -260,8 +260,12 @@ public class MasterFtpServer implements Runnable DbFtpUser.removeUserByName( username ); } // remove his home dir - File dir = new File( Globals.getPropertyString( Globals.PropString.FTPBASEDIR ) + "/" + username ); - Util.deleteFolder( dir ); + try { + File dir = new File( Globals.getPropertyString( Globals.PropString.FTPBASEDIR ) + "/" + username ); + Util.deleteFolder( dir ); + } catch (Exception e) { + // don't care because it could be a downloading user + } return true; } catch ( FtpException e ) { return false; -- cgit v1.2.3-55-g7522