Log EventOnCurrentNATTypeDetermined for proxy

This commit is contained in:
Cecylia Bocovich 2024-11-28 12:06:16 -05:00
parent dfbeee00de
commit 5b479fdb13
No known key found for this signature in database
GPG key ID: 009DE379FD9B7B90
2 changed files with 3 additions and 1 deletions

View file

@ -32,6 +32,8 @@ func (p *proxyEventLogger) OnNewSnowflakeEvent(e event.SnowflakeEvent) {
if !p.disableStats {
p.logger.Println(e.String())
}
case event.EventOnCurrentNATTypeDetermined:
p.logger.Println(e.String())
default:
// Suppress logs of these events
// https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40310

View file

@ -762,7 +762,7 @@ func (sf *SnowflakeProxy) Start() error {
log.Printf(err.Error())
setCurrentNATType(NATUnknown)
}
sf.EventDispatcher.OnNewSnowflakeEvent(&event.EventOnCurrentNATTypeDetermined{CurNATType: getCurrentNATType()})
sf.EventDispatcher.OnNewSnowflakeEvent(event.EventOnCurrentNATTypeDetermined{CurNATType: getCurrentNATType()})
NatRetestTask := task.Periodic{
Interval: sf.NATTypeMeasurementInterval,