tests file.ss use random port
svn: r18151
This commit is contained in:
parent
25dbc6a418
commit
202c056c53
|
@ -1211,7 +1211,9 @@
|
|||
void)])
|
||||
(read-eval-print-loop)))
|
||||
|
||||
|
||||
(define (listen-port x)
|
||||
(let-values ([(la lp pa pp) (tcp-addresses x #t)])
|
||||
lp))
|
||||
|
||||
(define (cust-test open)
|
||||
(let ([try
|
||||
|
@ -1244,8 +1246,8 @@
|
|||
"file.ss")))))
|
||||
|
||||
;; Too time-consuming, does bad things to the network:
|
||||
'(let* ([pn 40001]
|
||||
[l (tcp-listen pn)])
|
||||
'(let* ( [l (tcp-listen 0)]
|
||||
[pn (listen-port l)])
|
||||
(cust-test (lambda ()
|
||||
(let-values ([(r1 w1) (tcp-connect "localhost" pn)]
|
||||
[(r2 w2) (tcp-accept l)])
|
||||
|
@ -1258,10 +1260,6 @@
|
|||
;;----------------------------------------------------------------------
|
||||
;; TCP
|
||||
|
||||
(define (listen-port x)
|
||||
(let-values ([(la lp pa pp) (tcp-addresses x #t)])
|
||||
lp))
|
||||
|
||||
(let ([do-once
|
||||
(lambda (evt?)
|
||||
(let* (
|
||||
|
|
Loading…
Reference in New Issue
Block a user