Changeset 6649 for branches/bugfix-0.9.1/src/sources/req_queue.ml
- Timestamp:
- 06/18/09 17:43:47 (15 months ago)
- Files:
-
- 1 modified
-
branches/bugfix-0.9.1/src/sources/req_queue.ml (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/bugfix-0.9.1/src/sources/req_queue.ml
r6344 r6649 35 35 * user emits a request. *) 36 36 class queue ?(requests=Queue.create()) ?(interactive=true) 37 length default_duration timeout =37 length default_duration timeout conservative = 38 38 object (self) 39 inherit Request_source.queued ~length ~default_duration ~timeout () as queued 39 inherit Request_source.queued ~length ~default_duration 40 ~timeout ~conservative () as queued 40 41 41 42 val reqlock = Mutex.create () … … 179 180 Request_source.queued_proto) 180 181 (fun p -> 181 let l,d,t = Request_source.extract_queued_params p in182 let l,d,t,c = Request_source.extract_queued_params p in 182 183 let interactive = Lang.to_bool (Lang.assoc "interactive" 1 p) in 183 184 let requests = Queue.create () in … … 187 188 | None -> ()) 188 189 (Lang.to_list (List.assoc "queue" p)) ; 189 ((new queue ~requests ~interactive l d t ) :> source))190 ((new queue ~requests ~interactive l d t c) :> source))
