Wes
Add the following line to %ZSTART before you job off your routine:
D $System.License.Login("127.0.0.1")
The problem is the background jobs started from %ZSTART are using a
different license ID to the one used when you log in with the terminal. This
causes 2 license slots to be used instead of one. You will also have a
problem with the task manager, which attempts to use its own license slot
every time it starts a task. I have reported both of these issues to support
but the only official workaround is to increase your license count.
Michael
"Wes Knox" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> Probably been dealt with before, but I am getting this error (License
limit
> exceeded) when I attempt to create a Terminal session on Cache single-user
> Windows installed on my server. I created a %ZSTART and %ZSTOP routine
and
> in %ZSTART, I job a tag to run a persistent background job. This job
> self-terminates through a global flag that gets set in %ZSTOP.
>
> This was installed and was working for a couple of days without problems
and
> then I began to get the license limit error. The only change that
occurred
> in the interim was that I pulled a copy of the single-user download and
> installed it on my laptop to be able to do work remotely. The laptop and
> the server are part of the same workgroup.
>
> If I disable execution of startup/shutdown in the configuration window
(i.e.
> don't run %ZSTART/%ZSTOP) I can succeed in initiating a Terminal window
but
> have tried everything I can think of to resolve this, without success.
>
> Any info appreciated.
>
> Wes
>
>