db.tester: with-disposal needed to release the db connections in the pool

db4
Björn Lindqvist 2014-09-24 00:47:26 +02:00 committed by John Benediktsson
parent d952ac0c07
commit 5fe8dd7604
1 changed files with 11 additions and 9 deletions

View File

@ -1,8 +1,8 @@
! Copyright (C) 2008 Slava Pestov, Doug Coleman.
! See http://factorcode.org/license.txt for BSD license.
USING: concurrency.combinators db.pools db.sqlite db.tuples
db.types kernel math random threads tools.test db sequences
io prettyprint db.postgresql accessors io.files.temp
USING: concurrency.combinators db db.pools db.sqlite db.tuples
db.types destructors kernel math random threads tools.test sequences
io io.pools prettyprint db.postgresql accessors io.files.temp
namespaces fry system math.parser db.queries assocs ;
IN: db.tester
@ -92,10 +92,12 @@ test-2 "TEST2" {
] with-db
] [
<db-pool> [
10 iota [
10 [
test-1-tuple insert-tuple yield
] times
] parallel-each
] with-pooled-db
[
10 iota [
10 [
test-1-tuple insert-tuple yield
] times
] parallel-each
] with-pooled-db
] with-disposal
] bi ;