aboutsummaryrefslogtreecommitdiff
path: root/weed-fs/src/cmd
diff options
context:
space:
mode:
authorchris.lu@gmail.com <chris.lu@gmail.com@282b0af5-e82d-9cf1-ede4-77906d7719d0>2011-12-22 19:55:13 +0000
committerchris.lu@gmail.com <chris.lu@gmail.com@282b0af5-e82d-9cf1-ede4-77906d7719d0>2011-12-22 19:55:13 +0000
commitcc8af2e7dc6d71054e31a5de371a53615dfcd9b1 (patch)
tree7b5630d780498221f1dc07f8261eace859059d9a /weed-fs/src/cmd
parentea75165e8541a1ac602e110267e4bed2da3497eb (diff)
downloadseaweedfs-cc8af2e7dc6d71054e31a5de371a53615dfcd9b1.tar.xz
seaweedfs-cc8af2e7dc6d71054e31a5de371a53615dfcd9b1.zip
print error message if invalid file id is used
git-svn-id: https://weed-fs.googlecode.com/svn/trunk@21 282b0af5-e82d-9cf1-ede4-77906d7719d0
Diffstat (limited to 'weed-fs/src/cmd')
-rw-r--r--weed-fs/src/cmd/weedc.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/weed-fs/src/cmd/weedc.go b/weed-fs/src/cmd/weedc.go
index 6b8800d23..b2e9dda39 100644
--- a/weed-fs/src/cmd/weedc.go
+++ b/weed-fs/src/cmd/weedc.go
@@ -45,6 +45,10 @@ func GetHandler(w http.ResponseWriter, r *http.Request) {
if dotIndex > 0 {
fid = path[commaIndex+1 : dotIndex]
}
+ if commaIndex <= 0 {
+ log.Println("unknown file id", path[sepIndex+1 : commaIndex])
+ return
+ }
volumeId, _ := strconv.Atoui64(path[sepIndex+1 : commaIndex])
n.ParsePath(fid)