<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2014-05-26 12:57 GMT+02:00 Enrico Bianchi <span dir="ltr"><<a href="mailto:enrico.bianchi@ymail.com" target="_blank">enrico.bianchi@ymail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Ultimamente mi sto scontrando cone le idiosincrasie di Windows senza trovare una via di uscita. Prendiamo in esame il seguente codice:<br>
<br><br></blockquote><div>> [...] </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Il codice non e` altri che un normale echo server, che apre il suo socket e si mette in ascolto delle richieste dei client. Il problema e` che che su ambienti *nix (o meglio, su Linux, visto che non ho altri sistemi *nix su cui provare ;) ) non solo funziona bene, ma basta un CTRL + C (SIGINT) per terminare il processo ed avere di nuovo la shell libera. Su Windows pero` a quanto pare non funziona, </blockquote>
<div><br></div><div><br></div><div>Per chiarirmi un paio di dubbi ho continuato la ricerca e trovato questo:</div><div><a href="https://github.com/zeromq/pyzmq/issues/100">https://github.com/zeromq/pyzmq/issues/100</a></div>
<div><br></div><div>Fa quello che stavo per chiederti, ossia testare sia la versione Python che C.</div><div>Il problema potrebbe essere quindi Python, unita al modo in cui SIGINT è gestito in Windows.</div><div></div></div>
<br></div><div class="gmail_extra">> [...]</div><div class="gmail_extra"><br></div><div class="gmail_extra">Ciao Manlio</div></div>