mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2025-01-02 20:50:17 +00:00
Tighten up HTTP response code check
Previously s3fs considered 3xx codes as successful. When writing an object to a misconfigured region, s3fs did not propagate the 301 as a write error to the client. References #693.
This commit is contained in:
parent
25b49e1a2e
commit
e98ce36301
@ -2072,7 +2072,7 @@ int S3fsCurl::RequestPerform(void)
|
||||
S3FS_PRN_ERR("curl_easy_getinfo failed while trying to retrieve HTTP response code");
|
||||
return -EIO;
|
||||
}
|
||||
if(400 > LastResponseCode){
|
||||
if(LastResponseCode >= 200 && LastResponseCode < 300){
|
||||
S3FS_PRN_INFO3("HTTP response code %ld", LastResponseCode);
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user