Implemented logic to avoid recently redefined Services from expiring their update...
authorBjoern Sikora <bjoern.sikora@intra2net.com>
Fri, 7 Aug 2009 15:53:23 +0000 (17:53 +0200)
committerBjoern Sikora <bjoern.sikora@intra2net.com>
Fri, 7 Aug 2009 15:53:23 +0000 (17:53 +0200)
commit6d64d311c5603e3ba8795d90e5406faad8294ed8
treed8cb33eb255e63f43edc2b8694bca223701f1abd
parent7f3ced8caf52b6eef7681600028fbf7a9f97b180
Implemented logic to avoid recently redefined Services from expiring their update timeout.
This is done by holding (serialize/deserialize) old (not active) Services in a internal list,
until their update timeout is expired or the same Service is redefined (values copied from old service).
src/config.cpp
src/config.h
src/dhs.cpp
src/dhs.h
src/ods.cpp
src/ods.h
src/service.h