Opened 4 years ago

Last modified 4 years ago

#9964 new defect

client registrations should expire

Reported by: infinity0 Owned by: dcf
Priority: Medium Milestone:
Component: Archived/Flashproxy Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: #10711 Points:
Reviewer: Sponsor:

Description

Currently client registrations are kept forever. It would be better to expire them automatically after some time.

For example, if I try to run flashproxy-client then obfs-flash-client on the same port a few hours later, it doesn't work because the facilitator still has the old client registration.

Child Tickets

Change History (2)

comment:1 Changed 4 years ago by dcf

Cross-referencing #5426. That ticket is about not forgetting a client when it gets its fifth proxy, but somehow detecting when one of its serving proxies has gone, so that we can allocate a new proxy to it and keep it fully served. It's related to this ticket in that both are about more statefully tracking a client's level of service.

Also relevant is #8285. facilitator-email-poller doesn't even bother registering clients from emails more than 30 minutes old.

comment:2 Changed 4 years ago by infinity0

Parent ID: #10711
Note: See TracTickets for help on using tickets.