/*
- * Copyright (C) 1996-2015 The Squid Software Foundation and contributors
+ * Copyright (C) 1996-2020 The Squid Software Foundation and contributors
*
* Squid software is distributed under GPLv2+ license and includes
* contributions from numerous individuals and organizations.
assert(fd < 0);
/* Simulate async calls */
- fd = file_open(path_ , flags);
+ fd = file_open(path_, flags);
ioRequestor = callback;
if (fd < 0) {
- debugs(79,3, HERE << "open error: " << xstrerror());
+ int xerrno = errno;
+ debugs(79,3, "open error: " << xstrerr(xerrno));
error_ = true;
} else {
++store_open_disk_fd;
- debugs(79,3, HERE << "FD " << fd);
+ debugs(79,3, "FD " << fd);
// setup mapping boundaries
struct stat sb;