Commit Briefs

GitHub

Merge pull request #40 from flynn/cleanup-logging

Clean up logging


Jonathan Rudenberg

Clean up logging

Ensure that the server only logs in exceptional cases and prefixes each log line with the package name. Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>


GitHub

Merge pull request #33 from stevvooe/new-context

p9p: use new context package throughout


Stephen J Day

p9p: use new context package throughout

Signed-off-by: Stephen J Day <stephen.day@docker.com>


GitHub

Merge pull request #24 from stevvooe/refactor-transport-close

transport: remove race condition on close


Stephen J Day

transport: remove race condition on close

Signed-off-by: Stephen J Day <stephen.day@docker.com>


Stephen Day

Merge pull request #18 from QuentinPerez/patch-1

Little changes


Quentin Perez

transport: Use Channel interface instead of *channel

Signed-off-by: Quentin Perez <qperez42@gmail.com>


Stephen Day

Merge pull request #15 from joushou/tagpool

Rework transport tag allocation logic


Kenny Levinsen

Remove NOTAG handling from allocateTag

Signed-off-by: Kenny Levinsen <w@kl.wtf>


Kenny Levinsen

Provide hint for tag allocation routine

Signed-off-by: Kenny Levinsen <w@kl.wtf>


Kenny Levinsen

Rework transport tag allocation logic

New tag allocation system that avoids tag collisions and incorrect use of NOTAG. Signed-off-by: Kenny Levinsen <w@kl.wtf>


Stephen Day

Merge pull request #10 from stevvooe/log-unknown-client-tag

client: log messages with unknown tags


Stephen J Day

client: log messages with unknown tags

Several clients have experienced panics after receiving unknown tags. The exact cause of these unknown messages is unknown. It is also not clear whether an unknown tag should be fatal to the session. This change provides more information in the panic message which we can then use to better understand this condition. Signed-off-by: Stephen J Day <stephen.day@docker.com>


Stephen Day

Merge pull request #7 from stevvooe/remove-log-message

transport: remove obnoxious log message