Megatest

Diff
Login

Differences From Artifact [79d9696058]:

To Artifact [d06abcb0ca]:


920
921
922
923
924
925
926
927
928




929
930
931
932
933
934
935
920
921
922
923
924
925
926


927
928
929
930
931
932
933
934
935
936
937







-
-
+
+
+
+







;;   we start the server if not running else start the client thread
;;======================================================================

;; Server? Start up here.
;;
(if (args:get-arg "-server")
    (let ((tl        (launch:setup)))
      ;; (server:launch 0 'http)
      (http-transport:launch)
      (case (rmt:transport-mode)
	((http)(http-transport:launch))
	((tcp) (tt:start-server tl))
	(else (debug:print 0 "ERROR: rmt:transport-mode value not recognised "(rmt:transport-mode))))
      (set! *didsomething* #t)))

;; The adjutant is a bit different, it does NOT run (launch:setup) as it is not necessarily tied to
;; a specific Megatest area. Detail are being hashed out and this may change.
;;
(if (args:get-arg "-adjutant")
    (begin