| Hi Ann,
I just ran a test using the MacTCP Tool and was able to sent a 32764
buffer. Maybe the problem is that the customer isn't allowing for
the control data in the buffer. If their total size of all workspaces
is 32764 they have to allow for a buffer size of (say) 32800 to
accomodate the control data that gets packed into the message along
with the workspaces themselves. The symptom of the application just
hanging fits this scenario.
HOWEVER, there's a catch. 32764 is the largest buffer size allowable,
and that's not just for the MacTCP Tool. The difference is that other
tools don't require that the whole message fit into one buffer as the
MacTCP Tool does. So I guess the only solution is to reduce the total
buffer size to 32764 by reducing some of the workspace sizes.
There is another problem with the server side which the customer may
encounter. (The problem you're describing is not it.) The problem I'm
referring to is the ACMSDI$SERVER process access violating under certain
conditions when passing large workspaces. I can't remember the exact
details and your customer may not encounter it but, if this happens,
we have an ECO that can be applied to fix it.
|
| Hi again,
To answer your questions:
>> Do you know of any plans to rewrite the MacTCP tool?
The MacTCP Tool is not part of the ACMS Desktop product. Any rewrite
would have to come from Apple Computer or the PATHWORKS folks.
>> Could ACMSDI be modified to handle this?
It may be possible to modify ACMSDI to handle more than 32764 buffer
sizes. I say "may be" but I'm not sure of this. There may be a
technical problem that I'm not aware of. But there has to be some
limit in any case. If we bumped it up to (say) 35000, sooner or later
someone would come along looking for 35001. So the question is where
do we set the limit?
>> Is there a recommendation in the release notes about not using
>> workspaces that add up to more than 32K for V2.2 of ACMSDI? (I can
>> look it up myself when I go to the customer site!)
I can't remember.
>> Will there also be a V2.3 of ACMSDI for the Macintosh? What new
>> features can one expect?
There will be no changes to the Mac platform for V2.3. The problem is
that there are very few Mac customers and that number is deminishing.
We have to concentrate our resources where the most customers needs
will be addressed.
|
| Hallo again,
Yes, I am aware that MacTCP comes from Apple, but I was hoping that this
iisue had been addressed by some other ACMSDI Mac users and that some
contact had been established with Apple..... Thats' why I asked!
It seems there is only one solution then - modify the workspaces (and the
application)!
Thanks for your help!
Regards,
Ann
|