maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] The One Ring (https://talk.maemo.org/showthread.php?t=41817)

epage 2010-04-21 14:08

Re: [Announce] The One Ring
 
Quote:

Originally Posted by silvermountain (Post 621032)
Not sure if I'm the only one seeing this but I often get 10 old messages popping up from OneRing. I'm on an N810.

https://bugs.maemo.org/show_bug.cgi?id=9836

Please add a log file to that bug and any background information you feel is pertinent.

silvermountain 2010-04-21 14:52

Re: [Announce] The One Ring
 
Quote:

Originally Posted by epage (Post 621057)
https://bugs.maemo.org/show_bug.cgi?id=9836

Please add a log file to that bug and any background information you feel is pertinent.

Yeah I got the very latest extras-develop version and it happened as late as last night. Ding-ding-ding-ding-ding...up comes a list of 10 old messages...

sky4vip 2010-04-21 16:38

Re: [Announce] The One Ring
 
Quote:

Originally Posted by silvermountain (Post 621126)
Yeah I got the very latest extras-develop version and it happened as late as last night. Ding-ding-ding-ding-ding...up comes a list of 10 old messages...

same here. I'll post log sometime later today.
seems to happen when it cant 'transfer' from 3g to no service to wifi (I walk out of my apt, then into elevator (no service) then on street (3g) or reverse. I'm seeing it have intermittent trouble logging in to TOR, even w/ goog talk disabled on that profile. much more intermittent than before. However, after logging back in after that (turn all accounts offline, then put back online), it will download old messages, even though I currently have 0 unread messages in google voice, according to webpage.

epage 2010-04-24 02:43

Re: [Announce] The One Ring
 
HA. I think I figured out one of the linger bugs that caused display of old messages.

Code:

(07:33:12) INFO  MainThread.gvoice.conversations: 'get_voicemails' Cache saved
(07:33:12) DEBUG AsyncPool.util.go_utils: Shutting down worker thread
(07:33:12) INFO  MainThread.gvoice.state_machine: Addressbook Stopping State Machine
(07:33:12) INFO  MainThread.gvoice.state_machine: Voicemail Stopping State Machine
(07:33:12) INFO  MainThread.gvoice.state_machine: Texting Stopping State Machine
(07:33:12) INFO  MainThread.connection: Disconnected

We've been told to disconnect and have saved all of the conversation cache. We then successfully shutdown.

Code:

(07:33:19) INFO  MainThread.connection: Connection to the account USERNAME created
(07:33:19) INFO  MainThread.connection: Connecting...
(07:33:19) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/m

We're reconnecting immediately, must have been a change in network

Code:

(07:33:28) INFO  MainThread.connection: Kicking off disconnect
(07:33:30) INFO  MainThread.connection: Disconnecting
(07:33:30) INFO  MainThread.autogv: New conversation monitor stopped without starting
(07:33:30) INFO  MainThread.autogv: voicemail monitor stopped without starting
(07:33:30) INFO  MainThread.autogv: Cancelling auto-log off
(07:33:30) INFO  MainThread.gvoice.conversations: 'get_texts' Saving cache
(07:33:30) DEBUG AsyncPool.gvoice.browser_emu: <urlopen error (-2, 'Name or service not known')>: https://www.google.com/voice/m
(07:33:30) DEBUG AsyncPool.gvoice.browser_emu: MozillaEmulator: urllib2.URLError, retrying 1

Wait, what, we are already disconnecting, before connect even finished?

Code:

(07:33:30) INFO  MainThread.gvoice.conversations: 'get_texts' Cache saved
(07:33:30) INFO  MainThread.gvoice.conversations: 'get_voicemails' Saving cache
(07:33:30) INFO  MainThread.gvoice.conversations: 'get_voicemails' Cache saved
(07:33:30) INFO  MainThread.gvoice.state_machine: Addressbook Stopping State Machine
(07:33:30) INFO  MainThread.gvoice.state_machine: Voicemail Stopping State Machine
(07:33:30) INFO  MainThread.gvoice.state_machine: Texting Stopping State Machine
(07:33:30) DEBUG AsyncPool.gvoice.browser_emu: <urlopen error (-2, 'Name or service not known')>: https://www.google.com/voice/m
(07:33:30) ERROR AsyncPool.gvoice.backend: Translating error: <urlopen error (-2, 'Name or service not known')>
(07:33:30) ERROR AsyncPool.util.go_utils: Error, passing it back to the main thread
(07:33:30) DEBUG AsyncPool.util.go_utils: Shutting down worker thread
(07:33:30) INFO  MainThread.connection: Disconnected
(07:33:30) ERROR MainThread.util.go_utils: Masking: https://www.google.com/voice/m is not accesible
(07:33:30) DEBUG MainThread.util.go_utils: Processing error for: <bound method Session._login of <gvoice.session.Session object at 0x413749f0>>
(07:33:30) ERROR MainThread.connection: Cancelling all callbacks
(07:33:40) INFO  MainThread.connection_manager: Connection manager quitting

Note, "Cache saved" but no messages after it of which messages were saved. Drat, we disconnected before we ever got a chance to load the cache. So no conversations are in memory and we're writing out nothing. On next launch we load that nothing and treat all messages as new. Whoops.

TOR had issues of being unresponsive to RTComm. Well, I guess I didn't think about the effects of being too responsive to RTComm. This should be fixed in the next version.

silvermountain 2010-04-24 06:19

Re: [Announce] The One Ring
 
I will be one of the first to jump onto that one as the 'multiple, old messages' happens a lot to me.

Thanks again for all your work!

christexaport 2010-04-25 18:59

Re: [Announce] The One Ring
 
Quote:

Originally Posted by lemmyslender (Post 619665)
epage:

Installed 0.8.11 this morning (N900/PR1.1.1) rebooted. Previously was working fine.

Sent SMS to my wife. She replied. Never got notification on N900. Attaching relevant? portion of log file. If you need more let me know.

Code:

(11:53:11) INFO  MainThread.gvoice.state_machine: Texting Next update in 300 seconds
(11:53:11) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/inbox/recent/sms/
(11:53:12) DEBUG MainThread.util.go_utils: Processing success for: <bound method Conversations._update of <gvoice.conversations.Conversations object at 0x40b01810>>
(11:53:37) DEBUG MainThread.gvoice.browser_emu: Performing download of https://www.google.com/voice/mobile/phones
(11:53:38) DEBUG MainThread.channel_manager: New text channel
(11:53:38) DEBUG MainThread.channel.text: No voicemails in the conversation yet for '+1330xxxxxxx'
(11:53:38) DEBUG MainThread.channel.text: No texts conversation yet for '+1330xxxxxxx'
(11:53:38) DEBUG MainThread.gvoice.browser_emu: Performing download of https://www.google.com/voice/m/donotdisturb
(11:53:39) DEBUG MainThread.aliasing: Called GetAliases
(11:53:39) DEBUG MainThread.aliasing: Called GetAliases
(11:54:13) INFO  MainThread.channel.text: Sending message to <ContactHandle id=14 name='+1330xxxxxxx'>
(11:54:14) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/sms/send
(11:54:15) DEBUG MainThread.util.go_utils: Processing success for: <bound method TextChannel._send of <channel.text.TextChannel at /org/freedesktop/Telepathy/Connection/theonering/gv/my_user_name/channel4 at 0x40745f70>>
(11:54:15) INFO  MainThread.gvoice.state_machine: Texting Resetting State Machine
(11:54:15) INFO  MainThread.gvoice.state_machine: Texting Next update in 22 seconds
(11:54:37) INFO  MainThread.gvoice.state_machine: Texting Next update in 24 seconds
(11:54:37) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/inbox/recent/sms/
(11:54:37) DEBUG MainThread.util.go_utils: Processing success for: <bound method Conversations._update of <gvoice.conversations.Conversations object at 0x40b01810>>
(11:54:38) DEBUG MainThread.gvoice.conversations: 'get_texts'        Updated +1330xxxxxxx
(11:54:38) DEBUG MainThread.gvoice.conversations: 'get_texts'                Updated 740d992e940e3507b58e1a9b054726db2fac77d7 (datetime.datetime(2010, 4, 20, 11, 54)) False True 1
(11:54:38) INFO  MainThread.gvoice.state_machine: Texting Resetting State Machine
(11:54:38) INFO  MainThread.gvoice.state_machine: Texting Next update in 22 seconds
(11:54:38) DEBUG MainThread.autogv: Incoming messages from: set(['+1330xxxxxxx'])
(11:54:38) DEBUG MainThread.channel.text: Incoming messages from '+1330xxxxxxx' for existing conversation
(11:54:38) DEBUG MainThread.channel.text: New messages for '+1330xxxxxxx' have already been read externally
(11:55:00) INFO  MainThread.gvoice.state_machine: Texting Next update in 24 seconds
(11:55:00) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/inbox/recent/sms/
(11:55:00) DEBUG MainThread.util.go_utils: Processing success for: <bound method Conversations._update of <gvoice.conversations.Conversations object at 0x40b01810>>
(11:55:24) INFO  MainThread.gvoice.state_machine: Texting Next update in 28 seconds
(11:55:24) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/inbox/recent/sms/
(11:55:25) DEBUG MainThread.util.go_utils: Processing success for: <bound method Conversations._update of <gvoice.conversations.Conversations object at 0x40b01810>>
(11:55:52) INFO  MainThread.gvoice.state_machine: Texting Next update in 36 seconds
(11:55:52) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/inbox/recent/sms/
(11:55:52) DEBUG MainThread.util.go_utils: Processing success for: <bound method Conversations._update of <gvoice.conversations.Conversations object at 0x40b01810>>
(11:56:28) INFO  MainThread.gvoice.state_machine: Texting Next update in 52 seconds
(11:56:28) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/inbox/recent/sms/
(11:56:29) DEBUG MainThread.util.go_utils: Processing success for: <bound method Conversations._update of <gvoice.conversations.Conversations object at 0x40b01810>>
(11:57:20) INFO  MainThread.gvoice.state_machine: Texting Next update in 84 seconds
(11:57:20) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/inbox/recent/sms/
(11:57:20) DEBUG MainThread.util.go_utils: Processing success for: <bound method Conversations._update of <gvoice.conversations.Conversations object at 0x40b01810>>
(11:58:44) INFO  MainThread.gvoice.state_machine: Texting Next update in 148 seconds
(11:58:44) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/inbox/recent/sms/
(11:58:46) DEBUG MainThread.util.go_utils: Processing success for: <bound method Conversations._update of <gvoice.conversations.Conversations object at 0x40b01810>>
(12:01:12) INFO  MainThread.gvoice.state_machine: Texting Next update in 276 seconds
(12:01:12) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/inbox/recent/sms/
(12:01:13) DEBUG MainThread.util.go_utils: Processing success for: <bound method Conversations._update of <gvoice.conversations.Conversations object at 0x40b01810>>
(12:05:48) INFO  MainThread.gvoice.state_machine: Texting Next update in 300 seconds
(12:05:48) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/inbox/recent/sms/
(12:05:49) DEBUG MainThread.util.go_utils: Processing success for: <bound method Conversations._update of <gvoice.conversations.Conversations object at 0x40b01810>>
(12:10:48) INFO  MainThread.gvoice.state_machine: Texting Next update in 300 seconds
(12:10:48) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/inbox/recent/sms/
(12:10:49) DEBUG MainThread.util.go_utils: Processing success for: <bound method Conversations._update of <gvoice.conversations.Conversations object at 0x40b01810>>
(12:15:48) INFO  MainThread.gvoice.state_machine: Texting Next update in 300 seconds
(12:15:48) DEBUG AsyncPool.gvoice.browser_emu: Performing download of https://www.google.com/voice/inbox/recent/sms/
(12:15:49) DEBUG MainThread.util.go_utils: Processing success for: <bound method Conversations._update of <gvoice.conversations.Conversations object at 0x40b01810>>
(12:18:17) DEBUG MainThread.channel.text: Closing text
(12:18:23) DEBUG MainThread.gvoice.browser_emu: Performing download of https://www.google.com/voice/mobile/phones
(12:18:24) DEBUG MainThread.channel_manager: New text channel
(12:18:24) DEBUG MainThread.channel.text: No voicemails in the conversation yet for '+1330xxxxxxx'
(12:18:24) DEBUG MainThread.channel.text: New messages for '+1330xxxxxxx' have already been read externally
(12:18:24) DEBUG MainThread.gvoice.browser_emu: Performing download of https://www.google.com/voice/m/donotdisturb


Knowing nothing about that log you posted, it sounds like you have the same issue I had. Sometimes after a reboot or an update, TOR will change setting without prompt. If you go into advanced settings, you can see the polling times are massive negative numbers intead of the typical positive single and double digit entries. Just change them to more appropriate values (I chech SMS every 10 mins, voice mail every 25, and contacts every 12 hours), and reconnect. You'll be back in business.

lemmyslender 2010-04-25 19:25

Re: [Announce] The One Ring
 
Quote:

Originally Posted by christexaport (Post 627293)
Knowing nothing about that log you posted, it sounds like you have the same issue I had. Sometimes after a reboot or an update, TOR will change setting without prompt. If you go into advanced settings, you can see the polling times are massive negative numbers intead of the typical positive single and double digit entries. Just change them to more appropriate values (I chech SMS every 10 mins, voice mail every 25, and contacts every 12 hours), and reconnect. You'll be back in business.

No, the numbers are fine. You can even see from the log it is checking as it should. I have since got another text from my wife, and the missed sms came through, but not the new one. In other words, it's one behind. I think it's more of an issue with GV than TOR.

epage 2010-04-26 10:54

Re: [Announce] The One Ring
 
Quote:

Originally Posted by christexaport (Post 627293)
Knowing nothing about that log you posted, it sounds like you have the same issue I had. Sometimes after a reboot or an update, TOR will change setting without prompt. If you go into advanced settings, you can see the polling times are massive negative numbers intead of the typical positive single and double digit entries. Just change them to more appropriate values (I chech SMS every 10 mins, voice mail every 25, and contacts every 12 hours), and reconnect. You'll be back in business.

Nokia stores the settings on my behalf. Next time this happens, check the file:
Code:

/home/user/.rtcom-accounts/accounts.cfg
And file a bug to Nokia. When you do, let me know the bug number so I can add myself for notifications. I could be doing something wrong but as far as I can tell I'm not.

EDIT:
I did see the following come through b.m.o
https://bugs.maemo.org/show_bug.cgi?id=10006
https://bugs.freedesktop.org/show_bug.cgi?id=27815

christexaport 2010-05-07 18:35

Re: [Announce] The One Ring
 
I haven't used TOR for awhile now, since incoming SMS stopped refreshing, even with proper polling settings. I'm able to send, but only receive via email. Not ideal at all...

And my settings change from time to time too, so its getting to where it was a hindrance to using it for any real critical communication. I've been using the full GV site.

epage 2010-05-07 18:42

Re: [Announce] The One Ring
 
I've been meaning to post to ask what are people's main problems they are having these days...


All times are GMT. The time now is 04:21.

vBulletin® Version 3.8.8