Skip to content

improved tracing for packet encoding #797

Open
@andrewgazelka

Description

@andrewgazelka

use tracing to better detect where packets are coming from...

Reasonsing

image

So I looked at it briefly and I can't find an obvious culprit. Your best bet is probably going to be adding tracing to Hyperion. Now there's some things to note when you are doing this. Primarily, making sure that tracing is going to show the correct level. Right now, in release mode, it gives you max level info. A lot of the tracing that you're going to do is probably going to be level trace or debug. So don't run it in release mode or change how that currently works. So that it will give you debug and trace info in release. But then you'll probably want to change it back because if you have a bunch of tracing it's going to be a performance issue in release.

hyperion/Cargo.toml

Lines 244 to 246 in 1dfed85

[workspace.dependencies.tracing]
features = ['release_max_level_info']
version = '0.1.40'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions