🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #21978

Re: TcpListener, jak zatrzymać

#21978
From: yamma
Date: Mon, 10 Jan 2011 12:12
26 lines
1903 bytes
Teodor wrote:
> Użytkownik "yamma" <yamma@wp.pl> napisał w wiadomości
> news:igaqct$7eq$1@inews.gazeta.pl...

>> Tak, czytałem to. Po mojemu, metoda AcceptTcpClient powinna uzyskać
>> status deprecated bo jedynym sposobem zamknięcia jest zabicie wątku.
>> A 5 przykazanie mówi wyraźnie "Nie zabijaj". :-) Jedyne rozwiązanie
>> to BeginAcceptTcpClient z callbackiem. Generalnie z socketami w .NET
>> jest niezła jazda. Np. próba połaczenia się z nieistniejącym
>> adresem/portem powoduje wywalenie wyjątku co jest dla mnie
>> kompletnie niezrozumiałe bo to nie jest żadne wyjątkowe zachowanie.
>> Konieczność obsługi takiego wyjątku kompletnie rozpieprza całą
>> koncepcję i logikę aplikacji. yamma
>
> Wywala wątek nawet wtedy gdy masz
> try
> {
> }
> catch (Exception ex)
> {
> }
>
> ?

Dziwne pytanie. A jak myślisz, po co jest blok try - catch?
yamma 
Technical Details
Message-ID: <iget3v$a8p$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <ig9rlh$26s$1@inews.gazeta.pl> <op.voz51xs2msp0fz@mcs> <igaqct$7eq$1@inews.gazeta.pl> <igemon$12ab$1@news.mm.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "yamma" <yamma@wp.pl>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: TcpListener, jak zatrzymać
Date: Mon, 10 Jan 2011 13:12:25 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 27
Message-ID: <iget3v$a8p$1@inews.gazeta.pl>
References: <ig9rlh$26s$1@inews.gazeta.pl> <op.voz51xs2msp0fz@mcs> <igaqct$7eq$1@inews.gazeta.pl> <igemon$12ab$1@news.mm.pl>
NNTP-Posting-Host: 89-72-155-103.dynamic.chello.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1294661567 10521 89.72.155.103 (10 Jan 2011 12:12:47 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Mon, 10 Jan 2011 12:12:47 +0000 (UTC)
In-Reply-To: <igemon$12ab$1@news.mm.pl>
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.18263
X-Priority: 3
X-Newsreader: Microsoft Windows Mail 6.0.6002.18197
X-User: yamma
X-MSMail-Priority: Normal
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit