mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
oops, try to pre-allocate slice of useful size but if not allow expansion
This commit is contained in:
@@ -63,7 +63,7 @@ func (s *Server) serve(c *gin.Context, appName, path string) {
|
||||
|
||||
if model.Type == "async" {
|
||||
// TODO we should push this into GetCall somehow (CallOpt maybe) or maybe agent.Queue(Call) ?
|
||||
buf := bytes.NewBuffer(make([]byte, 0, c.Request.ContentLength)) // TODO sync.Pool me
|
||||
buf := bytes.NewBuffer(make([]byte, c.Request.ContentLength)[:0]) // TODO sync.Pool me
|
||||
_, err := buf.ReadFrom(c.Request.Body)
|
||||
if err != nil {
|
||||
handleErrorResponse(c, models.ErrInvalidPayload)
|
||||
|
||||
Reference in New Issue
Block a user