From 720236ed39dfc9f418e3d972f133bb36d60e3bf6 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Mon, 10 Aug 2009 22:51:09 +0000 Subject: [PATCH] added CA, PCA, and some libCom fixes for R3.14.11 --- documentation/RELEASE_NOTES.html | 44 ++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 4f8dcfe32..0ee225e4a 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -254,6 +254,50 @@ file will appear in 3.15.

Client application developers are encouraged to start using DBE_PROPERTY subscriptions to fetch channel attribute data.

+

Channel Access changes

+

Mantis 357 fix - high throughput multithreaded ca client appl thread could +be trapped in lib.

+ +

Mantis 285 fix - CA Documentation doesn't distinguish sync groups from +ca_put_callback()

+

Mantis 346 fix - deleting the chid passed in from within put cb handler +causes failure

+

Mantis 284 fix - channel clear protocol warning messages from PCAS

+

Mantis 237 fix - SEGV from simple CA client during context destroy

+

Mantis 242 fix - invalid DBR type not screened in client library when +doing a put

+

Mantis 331 fix - manual config beacon addr list fails on little endian +arch

+ +

Portable Channel Access Server changes -impacts Gateway (Proxy) and others +services but not IOC

+

Mantis 358 fix - PCAS service snap-in has no way to determine if its a put, +or a put calback.

+

Mantis 356 fix - medm display sometimes hangs until the motor stops when +controling motor through gw.

+

Mantis 350 fix - Incoming data corruption under heavy CAS load.

+

Mantis 340 fix - leak when performing a read and conversion fails.

+

Mantis 348 fix - A call to 'assert (item.pList == this)' +failed in ../../../../src/cas/generic/st/ioBlocked.cc line 112

+

Mantis 345 fix - Compilation warning: complaint about missing gddDestructor

+

Mantis 343 fix - gddScalar::new() operator is not fully thread safe

+

Mantis 333 fix - resTable::removeAll() does not reset the item count

+

Mantis 335 fix - excas fails in clearOutstandingReads - maybe requires an +R3.13 client

+

Mantis 329 fix - GW hang, pthread_mutex_lock failed: error Invalid +argument message

+ +

Timer Queue Library

+

Mantis 336 fix - timer queue should have try / catch block around call to +user's expiration callback

+

Mantis 332 fix - epicsTimerTest failure, windows vista 64, dual core +SMP system

+ +

LibCom

+

Mantis 328 fixed - orderly shutdown for soft IOC fails

+

Channel Access command line tool changes

The caget/caput/camonitor programs in src/catools now use '\' escape