<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        color:black;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        color:black;
        mso-fareast-language:EN-US;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;
        mso-fareast-language:EN-US;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";
        color:black;
        mso-fareast-language:EN-US;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle23
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle24
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle25
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor="white" lang="EN-GB" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D">Hi Jules,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I’ve managed to get to the bottom of this. This issue is caused by the RFC1867 upload timeout in APC which is set to 3600s by default (I used apc.php to check this).
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">The fix is to add the following to your apc.ini (/etc/php5/apache2/conf.d/apc.ini on Ubuntu):<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="color:#1F497D">apc.rfc1867_ttl = 7200 (or whatever the longest upload time you expect is)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">To further complicate matters, it seems there was a bug in APC which meant this variable was hardcoded to 3600 prior to 3.1.4 (https://bugs.php.net/bug.php?id=58738).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">With an up-to-date version of APC and after an apache restart the progress bar works perfectly
</span><span style="font-family:Wingdings;color:#1F497D">J</span><span style="color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Now all I have to do is migrate all our existing drop-offs to my new server.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Hopefully this will help anyone else who has this issue.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Nick.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">
zendto-bounces@zend.to [mailto:zendto-bounces@zend.to] <b>On Behalf Of </b>Jules<br>
<b>Sent:</b> 01 June 2012 17:13<br>
<b>To:</b> ZendTo Users<br>
<b>Subject:</b> [ZendTo] Re: Progress bar resets to 100% after 1 hour<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Sorry, I've never had one take that long.<br>
<br>
Jules.<br>
<br>
On 01/06/2012 16:35, Nick Forbes (Incepta) wrote: <o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Hi Jules,</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">I’ve setup a new system (Ubuntu 12.04 LTS x64) and I’m afraid the progress bar still resets to 100% after 1 hour. Do you have any further suggestions?</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">The only thing I can think of is to capture the entire HTTP session on the client end and see if anything changes in the request/response at the 1 hour mark?</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Is anyone else running this on Ubuntu LTS and able to test if they also have the same issue?</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Many thanks,</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Nick.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">
</span><a href="mailto:zendto-bounces@zend.to"><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:EN-GB">zendto-bounces@zend.to</span></a><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">
[</span><a href="mailto:zendto-bounces@zend.to"><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:EN-GB">mailto:zendto-bounces@zend.to</span></a><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">]
<b>On Behalf Of </b>Nick Forbes (Incepta)<br>
<b>Sent:</b> 31 May 2012 15:44<br>
<b>To:</b> ZendTo Users<br>
<b>Subject:</b> [ZendTo] Re: Progress bar resets to 100% after 1 hour</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">OK – I’ll give the x64 version a go and let you know. Thanks!</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">
</span><a href="mailto:zendto-bounces@zend.to"><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:EN-GB">zendto-bounces@zend.to</span></a><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">
</span><a href="mailto:[mailto:zendto-bounces@zend.to]"><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:EN-GB">[mailto:zendto-bounces@zend.to]</span></a><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">
<b><span lang="EN-US">On Behalf Of </span></b><span lang="EN-US">Jules<br>
<b>Sent:</b> 31 May 2012 15:34<br>
<b>To:</b> ZendTo Users<br>
<b>Subject:</b> [ZendTo] Re: Progress bar resets to 100% after 1 hour</span></span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"><br>
<br>
On 31/05/2012 15:08, Nick Forbes (Incepta) wrote: <o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Thanks for the swift response Jules.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Apc.ini has the following entries in it only – I think that’s correct?</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">apc.rfc1867 = On</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">apc.max_file_size = 50G</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">apc.slam_defense = Off</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">I’ve checked every setting in preferences.ini and php.ini and I can confirm none that are timeout or TTL related are set to anything less than 7200.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Nothing appears in the apache logs to indicate what is going on either
</span><span style="font-family:Wingdings;color:#1F497D">L</span><o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt">Bother. :-(</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Is there a way to enable more logging with the PHP progress code?</span><o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt">Not without rebuilding PHP with all the debug lines enabled, sorry.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Thanks,</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Nick.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">P.S. We’ll be moving to x64 later in the year but for now a 2GB limit is a good thing ;-)</span><o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt">I would be tempted to briefly try a x64 build just in case that's part or all of the problem...<br>
<br>
Jules.<br>
<br>
<br>
</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">
</span><a href="mailto:zendto-bounces@zend.to"><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:EN-GB">zendto-bounces@zend.to</span></a><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">
[</span><a href="mailto:zendto-bounces@zend.to"><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:EN-GB">mailto:zendto-bounces@zend.to</span></a><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">]
<b>On Behalf Of </b>Jules<br>
<b>Sent:</b> 31 May 2012 15:01<br>
<b>To:</b> ZendTo Users<br>
<b>Subject:</b> [ZendTo] Re: Progress bar resets to 100% after 1 hour</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"><br>
<br>
On 31/05/2012 12:54, Nick Forbes (Incepta) wrote: <o:p></o:p></p>
<p class="MsoNormal">Hi,<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">We have been using ZendTo for a few months and just want to say what a great project this is.<o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt">Glad you like it!<br>
<br>
<br>
</span><o:p></o:p></p>
<p class="MsoNormal">We have come across just one problem what I hope someone might be able to help me with?<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Whenever we upload a large file that takes more than an hour, the progress bar gets reset to 100% one hour after the upload starts. The upload continues in the background and eventually the “drop-off successful” page will appear.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">This happens with IE (x86 and x64), Firefox and Chrome (all on Windows). We have tested it from multiple locations both on and off our network.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Our environment is Ubuntu 10.04.4 LTS (x86)<o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt">Why only 32-bit? You'll limit yourself to maximum 2GB uploads.<br>
<br>
<br>
</span><o:p></o:p></p>
<p class="MsoNormal">with Apache 2.2.14, PHP 5.3.2, APC 3.1.3. I have checked the timeouts in php.ini and they are all set to 7200 seconds so I am puzzled as to what could be causing the progress bar to stop working like this after an hour?<o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt">Have you checked apc.ini as well?<br>
<br>
<br>
</span><o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Has anyone come across this before or suggest where I can try investigating next?<o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt">Exact timing problems like this are always caused by session time limits. Also ensure any setting in preferences.php that has "TTL" in its name is set to a large enough value and
not 3600.<br>
<br>
Jules.<br>
<br>
<br>
</span><o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Many thanks,<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Nick.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt"><br clear="all">
_____________________________________________________________________<br>
VirusChecked for Huntsworth plc<br>
_____________________________________________________________________<br>
<br>
<br>
<br>
<br>
</span><o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>ZendTo mailing list<o:p></o:p></pre>
<pre><a href="mailto:ZendTo@zend.to">ZendTo@zend.to</a><o:p></o:p></pre>
<pre><a href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto">http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto</a><o:p></o:p></pre>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt"><br>
<br>
<br>
</span><o:p></o:p></p>
<pre>Jules<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>-- <o:p></o:p></pre>
<pre>Julian Field MEng CITP CEng<o:p></o:p></pre>
<pre><a href="http://www.Zend.To">www.Zend.To</a><o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>Follow me at twitter.com/JulesFM<o:p></o:p></pre>
<pre>PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>'It's okay to live without all the answers' - Charlie Eppes, 2011<o:p></o:p></pre>
<pre>'All programs have a desire to be useful' - Tron, 1982<o:p></o:p></pre>
<pre>'That is the land of lost content,<o:p></o:p></pre>
<pre> I see it shining plain,<o:p></o:p></pre>
<pre> The happy highways where I went,<o:p></o:p></pre>
<pre> And cannot come again.' - A.E. Houseman<o:p></o:p></pre>
<p class="MsoNormal"><span style="font-size:12.0pt"><br>
_____________________________________________________________________<br>
VirusChecked for Huntsworth plc<br>
_____________________________________________________________________</span><o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt"><br clear="all">
_____________________________________________________________________<br>
VirusChecked for Huntsworth plc<br>
_____________________________________________________________________<br>
<br>
<br>
<br>
</span><o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>ZendTo mailing list<o:p></o:p></pre>
<pre><a href="mailto:ZendTo@zend.to">ZendTo@zend.to</a><o:p></o:p></pre>
<pre><a href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto">http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto</a><o:p></o:p></pre>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt"> </span><o:p></o:p></p>
<pre>Jules<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>-- <o:p></o:p></pre>
<pre>Julian Field MEng CITP CEng<o:p></o:p></pre>
<pre><a href="http://www.Zend.To">www.Zend.To</a><o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>Follow me at twitter.com/JulesFM<o:p></o:p></pre>
<pre>PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>'It's okay to live without all the answers' - Charlie Eppes, 2011<o:p></o:p></pre>
<pre>'All programs have a desire to be useful' - Tron, 1982<o:p></o:p></pre>
<pre>'That is the land of lost content,<o:p></o:p></pre>
<pre> I see it shining plain,<o:p></o:p></pre>
<pre> The happy highways where I went,<o:p></o:p></pre>
<pre> And cannot come again.' - A.E. Houseman<o:p></o:p></pre>
<p class="MsoNormal"><span style="font-size:12.0pt"><br>
_____________________________________________________________________<br>
VirusChecked for Huntsworth plc<br>
_____________________________________________________________________</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:12.0pt"><br>
_____________________________________________________________________<br>
VirusChecked for Huntsworth plc<br>
_____________________________________________________________________<br>
<br>
_____________________________________________________________________<br>
VirusChecked for Huntsworth plc<br>
_____________________________________________________________________</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB"><br clear="all">
_____________________________________________________________________<br>
VirusChecked for Huntsworth plc<br>
_____________________________________________________________________<br>
<br>
<br>
<br>
<o:p></o:p></span></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>ZendTo mailing list<o:p></o:p></pre>
<pre><a href="mailto:ZendTo@zend.to">ZendTo@zend.to</a><o:p></o:p></pre>
<pre><a href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto">http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto</a><o:p></o:p></pre>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB"><br>
<br>
<o:p></o:p></span></p>
<pre>Jules<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>-- <o:p></o:p></pre>
<pre>Julian Field MEng CITP CEng<o:p></o:p></pre>
<pre><a href="http://www.Zend.To">www.Zend.To</a><o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>Follow me at twitter.com/JulesFM<o:p></o:p></pre>
<pre>PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>'It's okay to live without all the answers' - Charlie Eppes, 2011<o:p></o:p></pre>
<pre>'All programs have a desire to be useful' - Tron, 1982<o:p></o:p></pre>
<pre>'That is the land of lost content,<o:p></o:p></pre>
<pre> I see it shining plain,<o:p></o:p></pre>
<pre> The happy highways where I went,<o:p></o:p></pre>
<pre> And cannot come again.' - A.E. Houseman<o:p></o:p></pre>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB"><br>
_____________________________________________________________________<br>
VirusChecked for Huntsworth plc<br>
_____________________________________________________________________<o:p></o:p></span></p>
</div>
<br clear="both">
_____________________________________________________________________<BR>
VirusChecked for Huntsworth plc<BR>
_____________________________________________________________________<BR>
</body>
</html>