Skip to content

Library gets time but is not saved nor persistent #11

@agforte

Description

@agforte

When the application first starts it says:

W/Persistence: not providing a Context to access SharedPreferences disables most of Persistence's features!
I/Persistence: instance:com.medavox.library.mutime.Persistence@be0eb7b
W/Persistence: no time data in memory, attempting to retrieve from SharedPreferences...
E/Persistence: Time Data was found to be invalid when checked! stored clock offset: 1020; stored uptime offset: 1587744810916; live clock: 1588274998296; live uptime: 46205117; Stored Clock difference: 1587744809896; live Clock difference: 1588228793178

then it tries to get time from network:

I/Ntp: Getting the time from 8 IP addresses: [time.google.com/216.239.35.12, pool.ntp.org/162.159.200.123, time.google.com/216.239.35.8, pool.ntp.org/193.29.63.150, time.google.com/216.239.35.4, pool.ntp.org/23.31.21.163, pool.ntp.org/66.228.59.187, time.google.com/216.239.35.0]...

After many NTP poll timeouts (?) the library finally gets the time:

Ntp: got time data "TimeData [Round Trip Delay: 62; System Clock offset: 184; Device Uptime offset: 1588228793362]" from 23.31.21.163

However, the next time I try to get the time from the library I get:

W/Persistence: no time data in memory, attempting to retrieve from SharedPreferences...
W/MuTime: Could not get current time.

and then after many of such lines above I get:

 W/System: A resource failed to call close. 
 I/chatty: uid=10135(com.cyphme.cyph) FinalizerDaemon identical 13 lines
 W/System: A resource failed to call close. 
 W/System: A resource failed to call close. 
 W/Persistence: no time data in memory, attempting to retrieve from SharedPreferences...
 W/MuTime: Could not get current time.
 W/System: A resource failed to call close. 
 I/chatty: uid=10135(com.cyphme.cyph) FinalizerDaemon identical 6 lines
 W/System: A resource failed to call close. 
 W/System: A resource failed to call close. 
 W/System: A resource failed to call close. 
 W/Persistence: no time data in memory, attempting to retrieve from SharedPreferences...
 W/MuTime: Could not get current time.

It looks pretty messy. Anybody has any idea on what's happening here?
Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions