\r
private class RemoveRunnable implements Runnable {\r
\r
+ /** Arbitrary timeout for deletion */\r
+ public final static int DELETION_TIMEOUT = 5000;\r
+ \r
Account mAccount;\r
OCFile mFileToRemove;\r
Handler mHandler;\r
Log.d("ASD", ""+baseUrl + webdav_path + WebdavUtils.encodePath(mFileToRemove.getRemotePath()));\r
\r
DeleteMethod delete = new DeleteMethod(baseUrl + webdav_path + WebdavUtils.encodePath(mFileToRemove.getRemotePath()));\r
- HttpMethodParams params = delete.getParams();\r
- params.setSoTimeout(1000);\r
- delete.setParams(params);\r
\r
boolean success = false;\r
try {\r
- int status = wc.executeMethod(delete);\r
+ int status = wc.executeMethod(delete, DELETION_TIMEOUT);\r
if (delete.succeeded()) {\r
FileDataStorageManager fdsm = new FileDataStorageManager(mAccount, getActivity().getContentResolver());\r
fdsm.removeFile(mFileToRemove);\r