Commit 8d831de6 authored by Rob Pike's avatar Rob Pike

netchan: make -1 unlimited, as advertised.

R=adg
CC=golang-dev
https://golang.org/cl/2198042
parent 7f0ddd68
...@@ -39,7 +39,7 @@ type header struct { ...@@ -39,7 +39,7 @@ type header struct {
// Sent with a header once per channel from importer to exporter to report // Sent with a header once per channel from importer to exporter to report
// that it wants to bind to a channel with the specified direction for count // that it wants to bind to a channel with the specified direction for count
// messages. If count is zero, it means unlimited. // messages. If count is -1, it means unlimited.
type request struct { type request struct {
count int64 count int64
dir Dir dir Dir
......
...@@ -114,7 +114,7 @@ func (imp *Importer) run() { ...@@ -114,7 +114,7 @@ func (imp *Importer) run() {
// Import imports a channel of the given type and specified direction. // Import imports a channel of the given type and specified direction.
// It is equivalent to ImportNValues with a count of -1, meaning unbounded. // It is equivalent to ImportNValues with a count of -1, meaning unbounded.
func (imp *Importer) Import(name string, chT interface{}, dir Dir) os.Error { func (imp *Importer) Import(name string, chT interface{}, dir Dir) os.Error {
return imp.ImportNValues(name, chT, dir, 0) return imp.ImportNValues(name, chT, dir, -1)
} }
// ImportNValues imports a channel of the given type and specified direction // ImportNValues imports a channel of the given type and specified direction
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment