mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
Issue 11: Failed to write to replicas for volumen 3
Fix displaying wrong error message
This commit is contained in:
parent
ecd0399f8d
commit
166a5fc524
|
@ -147,6 +147,11 @@ func PostHandler(w http.ResponseWriter, r *http.Request) {
|
|||
ret := store.Write(volumeId, needle)
|
||||
errorStatus := ""
|
||||
needToReplicate := !store.HasVolume(volumeId)
|
||||
if ret > 0 {
|
||||
needToReplicate = needToReplicate || store.GetVolume(volumeId).NeedToReplicate()
|
||||
}else{
|
||||
errorStatus = "Failed to write to local disk"
|
||||
}
|
||||
if !needToReplicate && ret > 0 {
|
||||
needToReplicate = store.GetVolume(volumeId).NeedToReplicate()
|
||||
}
|
||||
|
@ -160,8 +165,6 @@ func PostHandler(w http.ResponseWriter, r *http.Request) {
|
|||
errorStatus = "Failed to write to replicas for volume " + volumeId.String()
|
||||
}
|
||||
}
|
||||
} else {
|
||||
errorStatus = "Failed to write to local disk"
|
||||
}
|
||||
m := make(map[string]interface{})
|
||||
if errorStatus == "" {
|
||||
|
|
Loading…
Reference in a new issue