newLISP Fan Club

Forum => newLISP in the real world => Topic started by: newdep on April 29, 2008, 08:03:02 AM

Title: net-sessions
Post by: newdep on April 29, 2008, 08:03:02 AM
Hi Lutz,



This is the output of my tcp server (net-sessions)



I would assume these to be cleared when server closes client before client-ACK.?



Is this filling up newlisp memory? or is it just a visual thing?



(5 4)

(5 5 4)

(5 5 5 4)

(5 5 5 5 4)

(5 5 5 5 5 4)

(5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4)

(5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4)





--- code

(set 'server (net-listen 12345 "11.11.11.11"))

(while (set 'client (net-accept server))

       (net-send client (string "rn"))

       (close client)

       (println (net-sessions)))





-- remote does => telnet 11.11.11.11 12345

-- client get message

-- server drops session
Title:
Post by: Lutz on April 29, 2008, 08:33:58 AM
You have to use 'net-close' not 'close'!
Title:
Post by: newdep on April 29, 2008, 08:36:21 AM
hahahahahaaha... i did really use close..



Ow man.. thats because Im over 3 days into the same networking environment i'm building.. so I start making mistakes ;-)