assert(sleep_config);
while (battery_is_low() == 0) {
- _cleanup_close_ int tfd = -1;
+ _cleanup_close_ int tfd = -EBADF;
struct itimerspec ts = {};
usec_t suspend_interval = sleep_config->hibernate_delay_sec, before_timestamp = 0, after_timestamp = 0, total_suspend_interval;
bool woken_by_timer;