Hi - > - add_mhd_response_header (r, "X-DEBUGINFOD-SIZE", > - to_string(fs.st_size).c_str());
> + rc = fstat (fd, &fs); > + if (rc == 0) > + add_mhd_response_header (r, "X-DEBUGINFOD-SIZE", > + to_string(fs.st_size).c_str()); > + else > + { > + close (fd); > + throw libc_exception (errno, string("stat ") + b_source1 + " > archive " + b_source0); > + } It shouldn't require a new fstat -- the archive component file's size should be available from libarchive already: archive_entry_size(e); - FChE