From 58a4fd91026cc00182fc0aea2ab45c19f729b8d0 Mon Sep 17 00:00:00 2001 From: Martin Szulecki Date: Tue, 17 Jul 2012 19:22:41 +0200 Subject: main: remove file locking as it appears to hang on some platforms --- src/idevicerestore.c | 9 --------- 1 file changed, 9 deletions(-) (limited to 'src') diff --git a/src/idevicerestore.c b/src/idevicerestore.c index f0784d4..ab9ddf6 100644 --- a/src/idevicerestore.c +++ b/src/idevicerestore.c @@ -96,11 +96,6 @@ static int load_version_data(struct idevicerestore_client_t* client) struct stat fst; int cached = 0; - lock_info_t lockinfo; - if (lock_file(VERSION_XML ".lock", &lockinfo) != 0) { - error("WARNING: could not lock file\n"); - } - if ((stat(VERSION_XML, &fst) < 0) || ((time(NULL)-86400) > fst.st_mtime)) { __mkdir("cache", 0755); @@ -120,10 +115,6 @@ static int load_version_data(struct idevicerestore_client_t* client) size_t verlen = 0; read_file(VERSION_XML, (void**)&verbuf, &verlen); - if (unlock_file(&lockinfo) != 0) { - error("WARNING: could not unlock file\n"); - } - if (!verbuf) { error("ERROR: Could not load '" VERSION_XML "'.\n"); return -1; -- cgit v1.1-32-gdbae