Director audit: make sure these guys clean up after themselves when the
client logs off. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1846 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
//
|
//
|
||||||
// $Id: ParlorDirector.java,v 1.16 2002/08/14 19:07:52 mdb Exp $
|
// $Id: ParlorDirector.java,v 1.17 2002/10/27 22:23:14 mdb Exp $
|
||||||
|
|
||||||
package com.threerings.parlor.client;
|
package com.threerings.parlor.client;
|
||||||
|
|
||||||
@@ -103,6 +103,14 @@ public class ParlorDirector extends BasicDirector
|
|||||||
return invite;
|
return invite;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// documentation inherited
|
||||||
|
public void clientDidLogoff (Client client)
|
||||||
|
{
|
||||||
|
super.clientDidLogoff(client);
|
||||||
|
_pservice = null;
|
||||||
|
_pendingInvites.clear();
|
||||||
|
}
|
||||||
|
|
||||||
// documentation inherited
|
// documentation inherited
|
||||||
protected void fetchServices (Client client)
|
protected void fetchServices (Client client)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
//
|
//
|
||||||
// $Id: TableDirector.java,v 1.8 2002/08/14 19:07:52 mdb Exp $
|
// $Id: TableDirector.java,v 1.9 2002/10/27 22:23:14 mdb Exp $
|
||||||
|
|
||||||
package com.threerings.parlor.client;
|
package com.threerings.parlor.client;
|
||||||
|
|
||||||
@@ -192,6 +192,15 @@ public class TableDirector extends BasicDirector
|
|||||||
_pservice.leaveTable(_ctx.getClient(), _lobby.getOid(), tableId, this);
|
_pservice.leaveTable(_ctx.getClient(), _lobby.getOid(), tableId, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// documentation inherited
|
||||||
|
public void clientDidLogoff (Client client)
|
||||||
|
{
|
||||||
|
super.clientDidLogoff(client);
|
||||||
|
_pservice = null;
|
||||||
|
_lobby = null;
|
||||||
|
_ourTable = null;
|
||||||
|
}
|
||||||
|
|
||||||
// documentation inherited
|
// documentation inherited
|
||||||
protected void fetchServices (Client client)
|
protected void fetchServices (Client client)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user