View Issue Details

IDProjectCategoryView StatusLast Update
0002887SOGoActiveSyncpublic2014-10-29 19:52
Reporterkabelschachtrobbe Assigned Toludovic  
PrioritynormalSeveritymajorReproducibilityrandom
Status resolvedResolutionsuspended 
Platform[Server] LinuxOSDebianOS Version7 (Wheezy)
Product Version2.2.7 
Target Version2.2.10 
Summary0002887: Workerthreads hanging on sync with mobile devices (Android, Blackberry)
Description

While doing a initial sync from a mobile device worker threads go to 100% and hang there until killed by the watchdog. They seem to be stuck in the call tree like in the attached backtrace.

Additional Information

Experiments with adjusting SxVMemLimit(512, 1024, 2048) showed no impact, they do not munch through memory even when given the opportunity. At first glance setting down SOGoMaximumSyncWindowSize(100, 50, 20, 10, 5) helped but it only stretched the time period until the threads get stuck . The box is quite powerful, so I do not suspect a mere performance issue.

TagsNo tags attached.

Activities

kabelschachtrobbe

kabelschachtrobbe

2014-08-07 21:25

reporter  

sogo.bt (3,772 bytes)
kabelschachtrobbe

kabelschachtrobbe

2014-08-09 23:52

reporter   ~0007401

This seems to be triggered by ItemOperation commands.

ludovic

ludovic

2014-09-05 18:56

administrator   ~0007477

Are you in a position to try a patch?

ludovic

ludovic

2014-10-29 19:52

administrator   ~0007635

Should be better since v2.2.9a. No feedback received in many weeks. Suspending.

Issue History

Date Modified Username Field Change
2014-08-07 21:25 kabelschachtrobbe New Issue
2014-08-07 21:25 kabelschachtrobbe File Added: sogo.bt
2014-08-09 23:52 kabelschachtrobbe Note Added: 0007401
2014-09-05 18:56 ludovic Note Added: 0007477
2014-09-05 18:56 ludovic Target Version => 2.2.9
2014-09-26 13:37 ludovic Target Version 2.2.9 => 2.2.10
2014-10-29 19:52 ludovic Note Added: 0007635
2014-10-29 19:52 ludovic Status new => resolved
2014-10-29 19:52 ludovic Resolution open => suspended
2014-10-29 19:52 ludovic Assigned To => ludovic