Guest User

Untitled

a guest
Jan 22nd, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. function myFoo( input, socket ){
  2. // socket seems to have lost some properties
  3. console.dir( socket );
  4. }
  5. function myFun( input, socket ){
  6. if( input.toString('utf-8', 0, input.length).search(/\r?\n/) > 0)
  7. {
  8. socket.crlf = true;
  9. socket.removeAllListeners( 'data' );
  10. socket.on( 'data', function( e ){
  11. myFoo( e, socket );
  12. });
  13. }
  14. }
  15.  
  16. var net = require('net');
  17. var server = net.createServer( function( socket ){
  18. socket.on( 'data', function( e ){
  19. myFun( e, this );
  20. } );
  21. } );
  22. server.listen( 8080, null, function(){
  23. console.log( 'Server now listening on port 8080' );
  24. } );
Add Comment
Please, Sign In to add comment