reduced XML session lifetime from 2 to 1 hour(s)

This commit is contained in:
following
2013-08-04 18:03:34 +02:00
parent fcaca0a078
commit f0290ea250
2 changed files with 7 additions and 6 deletions

View File

@ -318,9 +318,9 @@
<a>http://www.opencaching.de/xml/ocxml14.php?sessionid=12345&amp;file=1</a><br/>
<a>http://www.opencaching.de/xml/ocxml14.php?sessionid=12345&amp;file=2</a><br/>
<a>http://www.opencaching.de/xml/ocxml14.php?sessionid=12345&amp;file=3</a></p>
<p>Die Sessionid ist zwei Stunden lang gültig, wobei sich dieser Zeitraum mit jedem
einzelnen Dateiabruf verlängert &ndash; zwischen den Einzelabrufen dürfen also
maximal zwei Stunden vergehen. Dauert es länger, müsste eine neue sessionid
<p>Die Sessionid ist eine Stunde lang gültig, wobei sich dieser Zeitraum mit jedem
einzelnen Dateiabruf verlängert &ndash; zwischen den Einzelabrufen darf also
maximal eine Stunde vergehen. Dauert es länger, müsste eine neue sessionid
angefordert werden.</p>
<h3>Alle Ergebnisse mit einem Aufruf abfragen</h3>
<p>Um alle Ergebnisse in einer Datei abzurufen muss bei dem Aufruf der Paramter

View File

@ -95,9 +95,10 @@
exit;
}
// cleanup ... 2h after last call
// [2013-04-27 following: down from 24h due to high usage]
$cleanerdate = date($sDateformat, time() - 7200);
// cleanup ... 1h after last call
// [2013-04-27 following: down from 24h to 2h due to high usage]
// [2013-08-04 following: down to 1h for same reason]
$cleanerdate = date($sDateformat, time() - 3600);
$rs = sql("SELECT `id` FROM `xmlsession` WHERE `last_use`<'&1' AND `cleaned`=0", $cleanerdate);
while ($r = sql_fetch_array($rs))
{