Opened 3 years ago

Closed 2 years ago

#2383 closed enhancement (fixed)

Skip useless calls to now() in

Reported by: jogger Owned by: zzz
Priority: minor Milestone: 0.9.39
Component: router/transport Version: 0.9.37
Keywords: Cc: Zlatin Balevsky
Parent Tickets: Sensitive: no


From void run()

long queueTime = packet.getLifetime();
long handleStart = _context.clock().now();
long handleTime = _context.clock().now() - handleStart;


Change History (3)

comment:1 Changed 3 years ago by Zlatin Balevsky

Cc: Zlatin Balevsky added
Component: unspecifiedrouter/transport
Owner: set to zzz
Type: defectenhancement

comment:2 Changed 3 years ago by jogger

Just looked at 0.9.38. Strictly speaking they are useless because they are used for some RateData? that is used nowhere. Meanwhile found many, many places where clock().now() is (in-)directly called for RateData? that gets never used. And even most of the required ones are only used for display on the stats page.

comment:3 Changed 2 years ago by zzz

Milestone: undecided0.9.39
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.