tidwall/evio

Calling wake should append c.out, instead of saving only last output call

Opened this issue · 0 comments

c.out = append([]byte{}, out...)

should be c.out = append(c.out, out...), otherwise if calling multiple wake before loopWrite is called, only the last output is sent