Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contacts sometimes disappear for a few hours with quit message "Removed" #74

Closed
spwhitton opened this issue Mar 17, 2016 · 7 comments
Closed

Comments

@spwhitton
Copy link

My contacts sometimes disappear like this:

12:49 -!- foo [bar@facebook] has quit [Removed]

While they are 'away', their messages appear in &bitlbee:

14:37 <@foo> spwhitton: blah blah

During this time I can converse with the contact using &bitlbee. Then a few hours later they come back and I can /msg them again. How can I debug this? Thanks.

@spwhitton spwhitton changed the title Contacts sometimes disappear with quit message "Removed" for a few hours Contacts sometimes disappear for a few hours with quit message "Removed" Mar 17, 2016
@jgeboski
Copy link
Member

Someone else has reported this, and I have yet to be able to recreate it.

@dequis
Copy link
Member

dequis commented Mar 27, 2016

@spwhitton how many friends do you have?

@spwhitton
Copy link
Author

On Sat, Mar 26, 2016 at 05:21:12PM -0700, dx wrote:

@spwhitton how many friends do you have?

Well if you mean Facebook friends .. 640.

Sean Whitton

@dequis
Copy link
Member

dequis commented Mar 27, 2016

So maybe it's related to the contact list pagination being broken. It currently fails to fetch results after the first 500 contacts.

I guess that list isn't ordered so sometimes the contacts you want to have are in the first 500 and sometimes they are not.

As a crappy workaround, when you have the contacts you want to have, do this to avoid doing more syncs that may make you lose people:

account facebook set sync_interval 99999

That number is minutes, minimum 5, default 30.

If you don't have the contacts you want to have, maybe reconnect the account to roll again.

@dequis
Copy link
Member

dequis commented Mar 27, 2016

Actually, make that 9999 instead of 99999

(Just realized that 99999 * 60 * 1000 doesn't fit in 32 bits)

@dequis
Copy link
Member

dequis commented Mar 29, 2016

There's a patch in the development branch fixing this

@dequis
Copy link
Member

dequis commented Apr 28, 2016

That commit got merged to master some time ago, closing this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants