I could have sworn that was what I was proposing to do.

Jay
----- Original Message -----
From: "Apocalypse" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, March 06, 2004 9:43 PM
Subject: Re: Preventing connections with POE::Component::Server::TCP


> Jay Strauss wrote:
>
> >Hi,
> >
> >I have a POE::Component::Server::TCP.  I'd like to prevent connections
under
> >certain circumstances, even though I'm still in the event loop.  Is there
a
> >way to do this?  That is I want my program to run, I just don't want to
> >allow connections at certain times.
> >
> >Thanks
> >Jay
> >
> >
> >
> I think everyone in here missed one easy way: the shutdown event...
>
> sub shutdown_server {
>     $_[KERNEL]->post( 'tcpserver', 'shutdown' );
> }
>
> sub restart_server {
>     # just call your normal server instantitation code here
> }
>
> # Of course this won't work but gives you an idea :)
> if ( ! connected_stocks() ) {
>     $_[KERNEL]->yield( 'shutdown_server' );
> }
>
> --
> Apocalypse
>
> Homepage: http://JiNxEdStAr.0ne.us
> IRC: [EMAIL PROTECTED]
> IRC: [EMAIL PROTECTED]
> CPAN ID: APOCAL
>
>
>
>

Reply via email to