Browse Source

crypto/tls (part 6/5)

Results of running gofmt again.

R=rsc
CC=go-dev
http://go/go-review/1022006
v1.2.3
Adam Langley 15 years ago
parent
commit
b501f32b50
2 changed files with 10 additions and 4 deletions
  1. +6
    -3
      handshake_server.go
  2. +4
    -1
      record_process.go

+ 6
- 3
handshake_server.go View File

@@ -22,8 +22,8 @@ import (
)

type cipherSuite struct {
id uint16; // The number of this suite on the wire.
hashLength, cipherKeyLength int;
id uint16; // The number of this suite on the wire.
hashLength, cipherKeyLength int;
// TODO(agl): need a method to create the cipher and hash interfaces.
}

@@ -226,7 +226,10 @@ func (h *serverHandshake) error(e alertType) {
// to tell it about the error.
h.controlChan <- ConnectionState{false, "", e};
close(h.controlChan);
go func() { for _ = range h.msgChan {} }();
go func() {
for _ = range h.msgChan {
}
}();
h.writeChan <- alert{alertLevelError, e};
}
}

+ 4
- 1
record_process.go View File

@@ -114,7 +114,10 @@ func (p *recordProcessor) loop(appDataChan chan<- []byte, requestChan <-chan int

p.wakeWaiters();
go drainRequestChannel(p.requestChan, p.connState);
go func() { for _ = range controlChan {} }();
go func() {
for _ = range controlChan {
}
}();

close(handshakeChan);
if len(p.appData) > 0 {


Loading…
Cancel
Save