You have to set EPICS_CA_MAX_ARRAY_BYTES on both the server (IOC) and
client ends. On Sep 9, 2010, at 7:17 PM, wantianmin wrote:
>> Hi all,
>> I am use a edm client get a waveform pv(640*480 ),the IOC has enough
>> memory,but only one client can get the pv data,when another client try
>> to connect to this pv,the client get the error message:
>> CA value callback('pic1'): No data, CA status The requested data
>> transfer is greater than available memory or EPICS_CA_MAX_ARRAY_BYTES
>>
>> But ,I set the EPICS_CA_MAX_ARRAY_BYTES to a big number(1600000000),is
>> there some other options need to be configured?
>> Thanks for your help.
>> wantianmin
>>
Hi,Eric,
thanks for your reply,
I checked the shell command for running the IOC and the client,
The EPICS_CA_MAX_ARRAY_BYTES is both set to 1600000000,and
running one client is ok,but if I try to running 2 client at the
seem time,
the second client will complain about such error(CA value callback ...)
wantianmin
|