chiark / gitweb /
libudev: we do not log errors from libraries
[elogind.git] / src / libudev / libudev-device-private.c
index 637d064819fce865ffac58f3a10e17ca31c9a51e..d80100cd61e8cb3455e1d1524081cbfde1530906 100644 (file)
@@ -130,8 +130,8 @@ int udev_device_update_db(struct udev_device *udev_device)
         mkdir_parents(filename_tmp, 0755);
         f = fopen(filename_tmp, "we");
         if (f == NULL) {
-                udev_err(udev, "unable to create temporary db file '%s': %m\n", filename_tmp);
-                return -1;
+                udev_dbg(udev, "unable to create temporary db file '%s': %m\n", filename_tmp);
+                return -errno;
         }
 
         /*