Github user svenmeier commented on the issue:
https://github.com/apache/wicket/pull/300
I like to minimize the count of member variables:
```
@Override
public void destroy()
{
final Thread pageSavingThread = this.pageSavingThread;
this.pageSavingThread = null;
if (pageSavingThread.isAlive())
{
try
{
pageSavingThread.join();
@Override
public void storePage(String sessionId, IManageablePage page)
{
if (pageSavingThread == null)
{
return;
}
```
Your boolean works fine too.---
