Merge pull request #587 from fkautz/pr_out_limiting_upload_id_size

This commit is contained in:
Frederick F. Kautz IV 2015-05-09 18:31:09 -07:00
commit 729447794a
1 changed files with 1 additions and 1 deletions

View File

@ -542,7 +542,7 @@ func (memory *memoryDriver) NewMultipartUpload(bucket, key, contentType string)
memory.lock.Lock() memory.lock.Lock()
id := []byte(strconv.FormatInt(rand.Int63(), 10) + bucket + key + time.Now().String()) id := []byte(strconv.FormatInt(rand.Int63(), 10) + bucket + key + time.Now().String())
uploadIDSum := sha512.Sum512(id) uploadIDSum := sha512.Sum512(id)
uploadID := base64.URLEncoding.EncodeToString(uploadIDSum[:]) uploadID := base64.URLEncoding.EncodeToString(uploadIDSum[:])[:47]
storedBucket.multiPartSession = make(map[string]multiPartSession) storedBucket.multiPartSession = make(map[string]multiPartSession)
storedBucket.multiPartSession[key] = multiPartSession{ storedBucket.multiPartSession[key] = multiPartSession{