I'm investigating yet another issue with replication but this time
dealing with file replication and not Imdb table replication.  
My system now has over 4200 Users defined so the files that need to be
replicated can get quite large (e.g. validusers.xml approx 1.7 Mb)
For file replication, the file is initially encoded Base 64 by
SipXConfig and when received by SipXsupervisor subsequently decoded.  

The replication on this size of file fails;  well actually causes
SipXsupervisor to core dump (patch to be submitted).  I've resolved that
part of the issue but the replication still fails.  
I've tracked it down to when we (sipXsupervisor) try and ensure that the
base 64 string (all 1.7 Mb) is valid.  The way it does this is to run
the string throug a RegEx:Search which eventually calls the PCRE.  The
call to pcre_exec, I believe, returns a negative result.

My question is does anyone know if "pcre" has some sort of limit on the
size of string that it can parse?    
_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev

Reply via email to