When executing (let ((*break-on-signals* 'error)) (usocket:socket-connect "lisp.org" 80))
I have an error: junk in string "org" BREAK was entered because of *BREAK-ON-SIGNALS* (now rebound to NIL). [Condition of type SIMPLE-CONDITION] Restarts: 0: [CONTINUE] Return from BREAK. 1: [REASSIGN] Return from BREAK and assign a new value to *BREAK-ON-SIGNALS*. 2: [RETRY] Retry SLIME interactive evaluation request. 3: [ABORT] Return to SLIME's top level. 4: [ABORT] Exit debugger, returning to top level. Backtrace: 0: (BREAK "~A~%BREAK was entered because of *BREAK-ON-SIGNALS* ~\n (now rebound to N.. 1: (SIGNAL #<SB-INT:SIMPLE-PARSE-ERROR {19809441}>)[:EXTERNAL] 2: (ERROR SB-INT:SIMPLE-PARSE-ERROR)[:EXTERNAL] 3: (PARSE-INTEGER "org")[:EXTERNAL] 4: (USOCKET::LIST-OF-STRINGS-TO-INTEGERS ("lisp" "org")) 5: (USOCKET:DOTTED-QUAD-TO-VECTOR-QUAD "lisp.org") 6: (USOCKET::HOST-TO-VECTOR-QUAD "lisp.org") 7: (USOCKET:SOCKET-CONNECT "lisp.org" 80)[:EXTERNAL] When *break-on-signals* is nil, it's not an issue. I use sbcl 1.0.23 on ubuntu, latest usocket. Thank you, Andrei _______________________________________________ usocket-devel mailing list usocket-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/usocket-devel