diff options
| author | Neo <pirloandkaka@gmail.com> | 2023-02-07 14:34:56 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-02-06 22:34:56 -0800 |
| commit | d5f77706a856d272f85a1972199387b7c977aa78 (patch) | |
| tree | c779ec85ff993028747bf8ed3d5af583ecf30539 | |
| parent | 39be6302426cf7f2f5f000d3a53ab1165ef60b94 (diff) | |
| download | seaweedfs-d5f77706a856d272f85a1972199387b7c977aa78.tar.xz seaweedfs-d5f77706a856d272f85a1972199387b7c977aa78.zip | |
volume:fix return if Replicate write error (#4188)
| -rw-r--r-- | weed/server/volume_server_handlers_write.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/weed/server/volume_server_handlers_write.go b/weed/server/volume_server_handlers_write.go index 49848ddf3..7517d8641 100644 --- a/weed/server/volume_server_handlers_write.go +++ b/weed/server/volume_server_handlers_write.go @@ -48,6 +48,7 @@ func (vs *VolumeServer) PostHandler(w http.ResponseWriter, r *http.Request) { isUnchanged, writeError := topology.ReplicatedWrite(vs.GetMaster, vs.grpcDialOption, vs.store, volumeId, reqNeedle, r, contentMd5) if writeError != nil { writeJsonError(w, r, http.StatusInternalServerError, writeError) + return } // http 204 status code does not allow body |
