fix framework failure in regression test

we initialize the channel at the receiver side right now. 

Before we call `dataResponseReceiver`, the channel is nil. If the sender sends anything to the channel, it will simply block forever. 

In general, we should initialize/close the channel at the sender side.
reference: http://golang.org/pkg/builtin/#close