<span>Hi all,</span><div>I made an erlang port driver that simply does the following:</div><div><ul><li style="margin-left:15px">initializes with a start() method</li><li style="margin-left:15px">creates a socket, binds on port 5555 and invokes listen on it on a listen method</li>


<li style="margin-left:15px">invoke driver_select for said socket with ERL_DRV_READ set</li><li style="margin-left:15px">the port driver declares a ready_input on the ErlDrvEntry structure</li></ul><div><br></div><ul><li>

on linux, when i connect to port 5555, the ready_input fires up correctly</li><li>on windows, i get nothing, no handler is fired up</li></ul>
</div><div>i tried with a bunch of different erlang versions including the latest (R15B01) and keep getting the same problem</div><div><br></div>
<div>is there something i'm missing? is there some special directive that should be issued for windows?</div><div>i'm attaching this simple port driver along with the vs2010 solution that i'm using for building it (located in build-aux\msvc)</div>


<div><br></div><div>any help would be greatly appreciated</div><div>Luis Rascão</div>