Skip to content
This repository has been archived by the owner on Dec 14, 2020. It is now read-only.

Improved debug logging. #204

Closed
wants to merge 1 commit into from
Closed

Conversation

alanconway
Copy link
Contributor

Added connection id (pointer) and channel for debugging multi-connection/session programs.

Centralized scattered debug logic to fix missing/duplicate log entries.

Removed (Session) and (Link) decorations - these can be deduced from the frame type.

Don't print null fields in log output - reduce distracting clutter.

Signed-off-by: Alan Conway aconway@redhat.com

Added connection id (pointer) and channel for debugging multi-connection/session programs.

Centralized scattered debug logic to fix missing/duplicate log entries.

Removed (Session) and (Link) decorations - these can be deduced from the frame type.

Don't print null fields in log output - reduce distracting clutter.

Signed-off-by: Alan Conway <aconway@redhat.com>
alanconway added a commit to alanconway/vcabbage-amqp that referenced this pull request Dec 5, 2019
example_server_test.go: very simple one-queue broker, tests basic send/receive.

- Lots of unfinished stuff: grep for FIXME to see known holes.
- Needs much more testing, performance profiling etc.

Depends on the following pending PRs, must be re-based after they merge:

- vcabbage#204  Improved debug logging.
- vcabbage#203  Make conn.Close() wait till shutdown is complete.
- vcabbage#201  Rename Client to Conn
- vcabbage#198  Fix SEGV when using dynamic addresses.

Signed-off-by: Alan Conway <aconway@redhat.com>
@vcabbage
Copy link
Owner

Closed per #205

@vcabbage vcabbage closed this Dec 10, 2019
alanconway added a commit to alanconway/vcabbage-amqp that referenced this pull request Dec 11, 2019
example_server_test.go: very simple one-queue broker, tests basic send/receive.

- Lots of unfinished stuff: grep for FIXME to see known holes.
- Needs much more testing, performance profiling etc.

Depends on the following pending PRs, must be re-based after they merge:

- vcabbage#204  Improved debug logging.
- vcabbage#203  Make conn.Close() wait till shutdown is complete.
- vcabbage#201  Rename Client to Conn
- vcabbage#198  Fix SEGV when using dynamic addresses.

Signed-off-by: Alan Conway <aconway@redhat.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants