X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=client.go;h=950cbcaba02100a28fb0b9f994a41e026548ad56;hb=afbf2b40d4f5accd041a3052ab58718958c8da1c;hp=f9f79569c621d327269941e669ff3b2598b6f0bd;hpb=80082ba6f68530a3806705c6313abdc8cbb799d8;p=goircd.git diff --git a/client.go b/client.go index f9f7956..950cbca 100644 --- a/client.go +++ b/client.go @@ -52,10 +52,10 @@ func NewClient(hostname string, conn net.Conn) *Client { // Client processor blockingly reads everything remote client sends, // splits messages by CRLF and send them to Daemon gorouting for processing // it futher. Also it can signalize that client is unavailable (disconnected). -func (client *Client) Processor(sink chan ClientEvent) { +func (client *Client) Processor(sink chan<- ClientEvent) { var buf_net []byte buf := make([]byte, 0) - log.Println("New client", client) + log.Println(client, "New client") sink <- ClientEvent{client, EVENT_NEW, ""} for { buf_net = make([]byte, BUF_SIZE)