I'm not sure what you meant since the jtask is the same for J6 and J7. Did you test it on J6 and J7 both with jconsole? If not, I guess it is a difference between jconsole and j.exe which does not own a console.
Вск, 08 Янв 2012, Devon McCormick писал(а): > I thought this was defined only on *nix systems. On Windows, "fork" (from > task.ijs) invokes a dll (CreateProcessF=: 'CreateProcessA > i x > *c x x i i x x *c *c' cdk). > > Since we're on the subject, I'd like to re-iterate what I've noted before > that "fork" behaves quite differently between J6 and J7. In J6, it spins > off a completely separate process and returns control to the invoker. In > J7, the output from the spun-off process gets sent back, apparently > asynchrnously, to the invoking session. Also, the invoking session seems > to inherit the environment of the forked process. > > On Sun, Jan 8, 2012 at 9:29 PM, Ian Clark <earthspo...@gmail.com> wrote: > > > AFAICS the purpose of 2!:1 (spawn) is to launch an asynchronous > > process, eg a separate, parallel J session, and resume immediately it > > is launched. Am I right? > > > > On my Mac it doesn't do that. (I can't establish what it does under > > Windows because I don't have a Windows machine just now). > > > > Sure, it starts the specified process, but then the original J session > > freezes solid until the spawned process terminates. This behavior is > > no different from 2!:0 except to discard any returned value. > > > > Absence of this facility is preventing me from doing a lot of the > > things I want to. In particular I can't play a sound without my app > > hanging until the sound has finished playing. Nor can I write a server > > in J and have it fire off a client. I have to launch the client > > manually. > > > > Has nobody reported this behavior before? Any chance of getting it > > fixed? Anyone know a workaround (such as a dll/dylib call)? > > > > JVERSION > > Installer: j602a_mac_intel.dmg > > Engine: j602/2008-03-03/16:45 > > Library: 6.02.057 > > > > JVERSION > > Engine: j701/2011-01-10/11:25 build: Feb 6 2011 16:16:29 > > Library: 7.01.052 > > Platform: Darwin 64 > > Installer: j701a_mac64.dmg > > > > InstallPath: /Applications/j64-701 > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > > > > > > -- > Devon McCormick, CFA > ^me^ at acm. > org is my > preferred e-mail > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm -- regards, ==================================================== GPG key 1024D/4434BAB3 2008-08-24 gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm