CVS log for pegasus/src/Pegasus/Common/MessageQueueService.cpp

(logo)

Help

(back) Up to [Pegasus] / pegasus / src / Pegasus / Common

Request diff between arbitrary revisions


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.166.2.1 / (view) - annotate - [select for diffs] , Wed Nov 18 14:00:32 2009 UTC (14 years, 7 months ago) by thilo.boehm
Branch: TASK-PEP348_SCMO-branch
CVS Tags: TASK-PEP348_SCMO-merged_out_to_branch
Changes since 1.166: +10 -2 lines
Diff to previous 1.166 to next main 1.167
PEP#: 348
TITLE: Merge head into branch.

DESCRIPTION: Merge head into branch.

Revision 1.167 / (view) - annotate - [select for diffs] , Mon Aug 24 12:17:16 2009 UTC (14 years, 10 months ago) by venkat.puvvada
Branch: MAIN
CVS Tags: preBug9676, postBug9676, TASK_PEP317_1JUNE_2013, TASK-TASK_PEP362_RestfulService_branch-root, TASK-TASK_PEP362_RestfulService_branch-merged_out_from_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_to_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_from_branch, TASK-TASK_PEP362_RestfulService_branch-branch, TASK-PEP362_RestfulService-root, TASK-PEP362_RestfulService-merged_out_to_branch, TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP362_RestfulService-merged_in_to_trunk, TASK-PEP362_RestfulService-merged_in_from_branch, TASK-PEP362_RestfulService-branch, TASK-PEP348_SCMO-merged_out_from_trunk, TASK-PEP317_pullop-root, TASK-PEP317_pullop-merged_out_to_branch, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk, TASK-PEP317_pullop-merged_in_from_branch, TASK-PEP317_pullop-branch, RELEASE_2_14_1, RELEASE_2_14_0-RC2, RELEASE_2_14_0-RC1, RELEASE_2_14_0, RELEASE_2_14-root, RELEASE_2_14-branch, RELEASE_2_13_0-RC2, RELEASE_2_13_0-RC1, RELEASE_2_13_0-FC, RELEASE_2_13_0, RELEASE_2_13-root, RELEASE_2_13-branch, RELEASE_2_12_1-RC1, RELEASE_2_12_1, RELEASE_2_12_0-RC1, RELEASE_2_12_0-FC, RELEASE_2_12_0, RELEASE_2_12-root, RELEASE_2_12-branch, RELEASE_2_11_2-RC1, RELEASE_2_11_2, RELEASE_2_11_1-RC1, RELEASE_2_11_1, RELEASE_2_11_0-RC1, RELEASE_2_11_0-FC, RELEASE_2_11_0, RELEASE_2_11-root, RELEASE_2_11-branch, RELEASE_2_10_1-RC1, RELEASE_2_10_1, RELEASE_2_10_0-RC2, RELEASE_2_10_0-RC1, RELEASE_2_10_0, RELEASE_2_10-root, RELEASE_2_10-branch, PREAUG25UPDATE, POSTAUG25UPDATE, HEAD, CIMRS_WORK_20130824, BeforeUpdateToHeadOct82011
Changes since 1.166: +10 -2 lines
Diff to previous 1.166
BUG#: 8602
TITLE: AsyncIoClose message handling should wait for all service threads to terminate
DESCRIPTION: Wait until all service threads to terminate while handling the AsyncIoClose message for each service

Revision 1.166 / (view) - annotate - [select for diffs] , Tue May 19 08:21:52 2009 UTC (15 years, 1 month ago) by venkat.puvvada
Branch: MAIN
CVS Tags: TASK-PEP348_SCMO-root, TASK-PEP348_SCMO-merged_in_to_trunk, TASK-PEP348_SCMO-merged_in_from_branch
Branch point for: TASK-PEP348_SCMO-branch
Changes since 1.165: +1 -1 lines
Diff to previous 1.165
BUG#: 8482
TITLE: SendWait() and SendForget() methods of MessageQueueService can be static
DESCRIPTION: Made SendWait() and SendForget() methods static

Revision 1.165 / (view) - annotate - [select for diffs] , Thu Apr 30 06:25:13 2009 UTC (15 years, 2 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.164: +1 -1 lines
Diff to previous 1.164
BUG#: 8483
TITLE: remove confusing  and unused _async variable from MessageQueue class
DESCRIPTION: removed the _async variable from MessageQueue class

Revision 1.164 / (view) - annotate - [select for diffs] , Fri Apr 17 12:21:30 2009 UTC (15 years, 2 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.163: +2 -3 lines
Diff to previous 1.163
BUG#: 8474
TITLE: CimomMessages cleanup
DESCRIPTION: removed unused variables and messages.

Revision 1.163 / (view) - annotate - [select for diffs] , Thu Apr 9 04:23:26 2009 UTC (15 years, 2 months ago) by sahana.prabhakar
Branch: MAIN
Changes since 1.162: +2 -4 lines
Diff to previous 1.162
BUG#: 8444
TITLE: Remove the MessageQueue::getNextQueueId() parameter from the MessageQueue class construction.
DESCRIPTION: Removed queueId from the MessageQueue constructor,response queue id from the AsyncRequest constructor and the destination queueid from the AsyncReply constructor.

Revision 1.162 / (view) - annotate - [select for diffs] , Fri Dec 19 12:00:36 2008 UTC (15 years, 6 months ago) by venkat.puvvada
Branch: MAIN
CVS Tags: RELEASE_2_9_2-RC2, RELEASE_2_9_2-RC1, RELEASE_2_9_2, RELEASE_2_9_1-RC1, RELEASE_2_9_1, RELEASE_2_9_0-RC1, RELEASE_2_9_0, RELEASE_2_9-root, RELEASE_2_9-branch, HPUX_TEST
Changes since 1.161: +4 -12 lines
Diff to previous 1.161
BUG#: 8293
TITLE: remove unnecessary MessageQueueService::_sendwait_callback
DESCRIPTION:

Revision 1.161 / (view) - annotate - [select for diffs] , Fri Dec 19 11:54:14 2008 UTC (15 years, 6 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.160: +0 -3 lines
Diff to previous 1.160
BUG#: 8292
TITLE: remove unused variables from AsyncOpNode class
DESCRIPTION:

Revision 1.160 / (view) - annotate - [select for diffs] , Tue Dec 16 19:55:37 2008 UTC (15 years, 6 months ago) by kumpf
Branch: MAIN
Changes since 1.159: +2 -2 lines
Diff to previous 1.159
BUG#: 8196
TITLE: Segmentation fault in cimservermain on shutdown
DESCRIPTION: Do not attempt to communicate from the ProviderManagerService to the IndicationService after shutdown has commenced.

Revision 1.159 / (view) - annotate - [select for diffs] , Tue Dec 16 18:56:00 2008 UTC (15 years, 6 months ago) by kumpf
Branch: MAIN
Changes since 1.158: +4 -4 lines
Diff to previous 1.158
BUG#: 8273
TITLE: Remove trailing space characters
DESCRIPTION: Remove meaningless whitespace.

Revision 1.158 / (view) - annotate - [select for diffs] , Thu Dec 11 18:39:44 2008 UTC (15 years, 6 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.157: +110 -102 lines
Diff to previous 1.157
BUG#: 8252
TITLE: metadispatcher thread may crash while monitoring the dead service
DESCRIPTION: created service registration with metadispatcher so that metadispatcher routes messages to services only if their registration is valid.

Revision 1.157 / (view) - annotate - [select for diffs] , Tue Dec 9 18:14:20 2008 UTC (15 years, 6 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.156: +14 -4 lines
Diff to previous 1.156
BUG#: 8249
TITLE: Segmentation fault in TestMessageQueueService
DESCRIPTION: Fixed race condition between polling thread and thread executing the MessageQueueService destructor

Revision 1.156 / (view) - annotate - [select for diffs] , Fri Dec 5 09:00:57 2008 UTC (15 years, 6 months ago) by venkat.puvvada
Branch: MAIN
CVS Tags: RELEASE_2_9_0-FC
Changes since 1.155: +5 -0 lines
Diff to previous 1.155
BUG#: 8234
TITLE: TestMessageQueueService and TestAsyncCallback hang intermittently
DESCRIPTION: added Mutex protection for serialization in MessageQueueService constructor/destructor

Revision 1.155 / (view) - annotate - [select for diffs] , Thu Dec 4 18:23:07 2008 UTC (15 years, 6 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.154: +61 -62 lines
Diff to previous 1.154
BUG#: 8197
TITLE: cimserver cored at polling_routine in MessageQueueService
DESCRIPTION: removed lock on polling list

Revision 1.154 / (view) - annotate - [select for diffs] , Tue Dec 2 09:00:48 2008 UTC (15 years, 6 months ago) by martin
Branch: MAIN
Changes since 1.153: +6 -6 lines
Diff to previous 1.153
BUG#: 8123
TITLE: Update copyright/license text

DESCRIPTION:

Fixing trailing spaces in copyright/license text

Revision 1.153 / (view) - annotate - [select for diffs] , Mon Dec 1 17:49:52 2008 UTC (15 years, 6 months ago) by martin
Branch: MAIN
Changes since 1.152: +27 -29 lines
Diff to previous 1.152
BUG#: 8123
TITLE: Update Coyright/License text

DESCRIPTION:

Adding the new copyright/license text to almost all files

Revision 1.152 / (view) - annotate - [select for diffs] , Wed Nov 12 06:04:45 2008 UTC (15 years, 7 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.151: +44 -110 lines
Diff to previous 1.151
BUG#: 8093
TITLE: AsyncIoctl cleanup.
DESCRIPTION: cleanup unnecessasary properties and incorrect logic handling the services IO close.

Revision 1.151 / (view) - annotate - [select for diffs] , Wed Nov 5 05:24:34 2008 UTC (15 years, 7 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.150: +1 -14 lines
Diff to previous 1.150
BUG#: 8069
TITLE: MessageQueue::messageOK() is not required.
DESCRIPTION: removed MessageQueue::messageOK() method.

Revision 1.150 / (view) - annotate - [select for diffs] , Mon Nov 3 10:10:18 2008 UTC (15 years, 7 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.149: +1 -1 lines
Diff to previous 1.149
BUG#: 8067
TITLE: remove unused async_results types
DESCRIPTION: removed unused result types.

Revision 1.149 / (view) - annotate - [select for diffs] , Mon Nov 3 09:45:23 2008 UTC (15 years, 7 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.148: +8 -14 lines
Diff to previous 1.148
BUG#: 8039
TITLE: message dispatcher routines takes unnecessary parameters
DESCRIPTION: removed unnecessary parameters

Revision 1.148 / (view) - annotate - [select for diffs] , Fri Oct 24 05:07:56 2008 UTC (15 years, 8 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.147: +6 -10 lines
Diff to previous 1.147
BUG#: 8033
TITLE: remove unnecessary module_capabilities
DESCRIPTION: removed module_capabilities from Cimom.h and _mask variable from MessageQueueService class.

Revision 1.133.2.4 / (view) - annotate - [select for diffs] , Thu Oct 23 17:58:28 2008 UTC (15 years, 8 months ago) by mike
Branch: TASK-PEP305_VXWORKS-branch
CVS Tags: TASK-PEP305_VXWORKS-2008-10-23
Changes since 1.133.2.3: +0 -1 lines
Diff to previous 1.133.2.3 to branch point 1.133 to next main 1.134
PEP#: 305
TITLE: VxWorks Port

DESCRIPTION: Ongoing VxWorks porting

Revision 1.147 / (view) - annotate - [select for diffs] , Tue Oct 21 16:11:13 2008 UTC (15 years, 8 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.146: +59 -118 lines
Diff to previous 1.146
BUG#: 8002
TITLE: message dispatch optimization in Metadispatcher
DESCRIPTION: removed unnecessary locks on processing AsyncOpNode and cleaned up AsyncOpNode class and message dispatcher routines.

Revision 1.146 / (view) - annotate - [select for diffs] , Tue Oct 14 16:25:58 2008 UTC (15 years, 8 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.145: +5 -286 lines
Diff to previous 1.145
BUG#: 7995
TITLE: Metadispatcher & MessageQueueService cleanup
DESCRIPTION: Removed unused functionality

Revision 1.133.2.3 / (view) - annotate - [select for diffs] , Wed Oct 8 20:30:02 2008 UTC (15 years, 8 months ago) by karl
Branch: TASK-PEP305_VXWORKS-branch
Changes since 1.133.2.2: +9 -3 lines
Diff to previous 1.133.2.2 to branch point 1.133
PEP#: 305
TITLE:VxWorks port

DESCRIPTION: Add code to allow limiting size of thread pool.  This
fixes issue with binaryMessageHandler and limited thread pool size.

Revision 1.133.2.2 / (view) - annotate - [select for diffs] , Tue Sep 30 18:43:46 2008 UTC (15 years, 8 months ago) by mike
Branch: TASK-PEP305_VXWORKS-branch
Changes since 1.133.2.1: +0 -2 lines
Diff to previous 1.133.2.1 to branch point 1.133
PEP#: 305
TITLE: VxWorks Port

DESCRIPTION: Ongoing VxWorks porting

Revision 1.133.2.1 / (view) - annotate - [select for diffs] , Tue Sep 30 17:40:35 2008 UTC (15 years, 8 months ago) by mike
Branch: TASK-PEP305_VXWORKS-branch
Changes since 1.133: +3 -0 lines
Diff to previous 1.133
PEP#: 305
TITLE: VxWorks Port

DESCRIPTION: Ongoing VxWorks porting

Revision 1.145 / (view) - annotate - [select for diffs] , Wed Sep 17 17:47:22 2008 UTC (15 years, 9 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK-PEP311_WSMan-root, TASK-PEP311_WSMan-branch
Changes since 1.144: +13 -28 lines
Diff to previous 1.144
BUG#: 7916
TITLE: Eliminate ListClosed exception
DESCRIPTION: Update AsyncQueue to user return values instead of exceptions to indicate the queue is closed.  Replace the use of AsyncQueue with simpler constructs where appropriate.

Revision 1.144 / (view) - annotate - [select for diffs] , Wed Sep 17 04:57:05 2008 UTC (15 years, 9 months ago) by venkat.puvvada
Branch: MAIN
Changes since 1.143: +1 -38 lines
Diff to previous 1.143
BUG#: 7904
TITLE: remove unused _legacy_destination variable from AsyncLegacyOperationStart class.
DESCRIPTION:

Revision 1.143 / (view) - annotate - [select for diffs] , Tue Sep 16 17:37:03 2008 UTC (15 years, 9 months ago) by kumpf
Branch: MAIN
Changes since 1.142: +2 -2 lines
Diff to previous 1.142
BUG#: 7912
TITLE: WaitFailed exception should include diagnostic information
DESCRIPTION: Throw an Exception on locking primitive failures instead of the WaitFailed IPCException.

Revision 1.142 / (view) - annotate - [select for diffs] , Thu Aug 28 16:24:36 2008 UTC (15 years, 10 months ago) by thilo.boehm
Branch: MAIN
Changes since 1.141: +3 -3 lines
Diff to previous 1.141
BUG#: 7854
TITLE: PEP# 316 - Replace PEG_TRACE_STRING with PEG_TRACE

DESCRIPTION: Replace PEG_TRACE_STRING with PEG_TRACE

Revision 1.141 / (view) - annotate - [select for diffs] , Thu Aug 21 16:51:31 2008 UTC (15 years, 10 months ago) by kumpf
Branch: MAIN
Changes since 1.140: +0 -5 lines
Diff to previous 1.140
BUG#: 7844
TITLE: Permission exception is not needed
DESCRIPTION: Remove the Permission exception and its usage.  Replace with assertions where appropriate.

Revision 1.139.6.1 / (view) - annotate - [select for diffs] , Wed Aug 20 22:05:49 2008 UTC (15 years, 10 months ago) by karl
Branch: TASK-PEP328_SOLARIS_NEVADA_PORT_v2-branch
Changes since 1.139: +2 -2 lines
Diff to previous 1.139 to next main 1.140
PEP#: 328
TITLE: Sun port. Update to new branch for test

DESCRIPTION: Update to new branch for port test with current code

Revision 1.140 / (view) - annotate - [select for diffs] , Tue Aug 19 16:20:21 2008 UTC (15 years, 10 months ago) by kumpf
Branch: MAIN
Changes since 1.139: +2 -2 lines
Diff to previous 1.139
BUG#: 7838
TITLE: AsyncQueue does not need a maximum capacity
DESCRIPTION: Remove the ListFull exception and associated logic.

Revision 1.137.4.1 / (view) - annotate - [select for diffs] , Tue Jul 1 14:18:00 2008 UTC (15 years, 11 months ago) by mike
Branch: TASK-PEP328_SOLARIS_IX86_CC_PORT-branch-v2
CVS Tags: TASK_PEP328_SOLARIS_NEVADA_PORT, TASK-PEP328_SOLARIS_NEVADA_PORT-root, TASK-PEP328_SOLARIS_NEVADA_PORT-branch
Changes since 1.137: +4 -4 lines
Diff to previous 1.137 to next main 1.138
PEP#: 328
TITLE: Solaris Porting

DESCRIPTION: Ongoing Solaris Porting

Revision 1.139 / (view) - annotate - [select for diffs] , Thu Jun 26 16:46:58 2008 UTC (16 years ago) by kumpf
Branch: MAIN
CVS Tags: TASK-PEP328_SOLARIS_NEVADA_PORT_v2-root, RELEASE_2_8_2-RC1, RELEASE_2_8_2, RELEASE_2_8_1-RC1, RELEASE_2_8_1, RELEASE_2_8_0-RC2, RELEASE_2_8_0-RC1, RELEASE_2_8_0, RELEASE_2_8-root, RELEASE_2_8-branch
Branch point for: TASK-PEP328_SOLARIS_NEVADA_PORT_v2-branch
Changes since 1.138: +1 -1 lines
Diff to previous 1.138
BUG#: 7769
TITLE: doxygen warnings in C++ interfaces
DESCRIPTION: Resolve doxygen warnings in the API documentation.

Revision 1.138 / (view) - annotate - [select for diffs] , Thu Jun 19 16:57:01 2008 UTC (16 years ago) by marek
Branch: MAIN
Changes since 1.137: +3 -3 lines
Diff to previous 1.137
BUG#:7749
TITLE: Trace Level checking (everything, but Pegasus/Server)

DESCRIPTION:

Revision 1.137 / (view) - annotate - [select for diffs] , Mon May 12 08:22:32 2008 UTC (16 years, 1 month ago) by marek
Branch: MAIN
CVS Tags: TASK-PEP328_SOLARIS_IX86_CC_PORT-root, TASK-PEP328_SOLARIS_IX86_CC_PORT-branch, RELEASE_2_8_0_BETA, RELEASE_2_8_0-FC, Makefile
Branch point for: TASK-PEP328_SOLARIS_IX86_CC_PORT-branch-v2
Changes since 1.136: +1 -2 lines
Diff to previous 1.136
BUG#:7651
TITLE: PEP#315 - Improve Trc&Log - Fix TBD-7646

DESCRIPTION:

Revision 1.136 / (view) - annotate - [select for diffs] , Mon May 12 08:14:51 2008 UTC (16 years, 1 month ago) by marek
Branch: MAIN
Changes since 1.135: +1 -5 lines
Diff to previous 1.135
BUG#:7645
TITLE: PEP#315 - Improve Trc&Log - Remove Logger::TRACE

DESCRIPTION:

Revision 1.135 / (view) - annotate - [select for diffs] , Wed Feb 13 20:49:22 2008 UTC (16 years, 4 months ago) by kumpf
Branch: MAIN
Changes since 1.134: +1 -2 lines
Diff to previous 1.134
BUG#: 7409
TITLE: Memory leak in Thread::run
DESCRIPTION: Remove unnecessary calls to Thread::exit_self and use an automatic variable to clean up dynamic memory used by Thread::run.

Revision 1.134 / (view) - annotate - [select for diffs] , Fri Nov 30 18:53:43 2007 UTC (16 years, 7 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK-BUG7146_SqlRepositoryPrototype-root, TASK-BUG7146_SqlRepositoryPrototype-merged_out_to_branch, TASK-BUG7146_SqlRepositoryPrototype-merged_out_from_trunk, TASK-BUG7146_SqlRepositoryPrototype-merged_in_to_trunk, TASK-BUG7146_SqlRepositoryPrototype-merged_in_from_branch, TASK-BUG7146_SqlRepositoryPrototype-branch
Changes since 1.133: +9 -8 lines
Diff to previous 1.133
BUG#: 7157
TITLE: Message::_async member should be private
DESCRIPTION: Use accessors to access the Message::_async member.

Revision 1.133 / (view) - annotate - [select for diffs] , Tue Jul 24 19:02:06 2007 UTC (16 years, 11 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK-PEP305_VXWORKS-root, TASK-PEP305_VXWORKS-branch-pre-solaris-port, TASK-PEP305_VXWORKS-branch-post-solaris-port, TASK-PEP305_VXWORKS-branch-beta2, RELEASE_2_7_3-RC1, RELEASE_2_7_3, RELEASE_2_7_2-RC1, RELEASE_2_7_2, RELEASE_2_7_1-RC1, RELEASE_2_7_1, RELEASE_2_7_0-RC1, RELEASE_2_7_0-BETA, RELEASE_2_7_0, RELEASE_2_7-root, RELEASE_2_7-branch
Branch point for: TASK-PEP305_VXWORKS-branch
Changes since 1.132: +16 -17 lines
Diff to previous 1.132
BUG#: 6682
TITLE: Use MessageType enum instead of Uint32 for message types
DESCRIPTION: Use the strongly-typed MessageType enum for all message type variables.

Revision 1.131.4.1 / (view) - annotate - [select for diffs] , Wed Apr 4 10:04:44 2007 UTC (17 years, 2 months ago) by marek
Branch: RELEASE_2_6-branch
CVS Tags: TASK-BUG7240-root, TASK-BUG7240-branch, RELEASE_2_6_3-RC2, RELEASE_2_6_3-RC1, RELEASE_2_6_3, RELEASE_2_6_2-RC1, RELEASE_2_6_2, RELEASE_2_6_1-RC1, RELEASE_2_6_1, RELEASE_2_6-branch-clean
Changes since 1.131: +6 -6 lines
Diff to previous 1.131 to next main 1.132
BUG#:6300
TITLE: Performance - simplify internal Tracer interface and use the more efficent Trace macros (2.6)

DESCRIPTION:

Revision 1.132 / (view) - annotate - [select for diffs] , Fri Mar 16 16:16:50 2007 UTC (17 years, 3 months ago) by marek
Branch: MAIN
CVS Tags: TASK-PEP291_IPV6-root, TASK-PEP291_IPV6-branch, TASK-PEP286_PRIVILEGE_SEPARATION-root, TASK-PEP286_PRIVILEGE_SEPARATION-branch, TASK-PEP274_dacim-root, TASK-PEP274_dacim-merged_out_to_branch, TASK-PEP274_dacim-merged_out_from_trunk, TASK-PEP274_dacim-merged_in_to_trunk, TASK-PEP274_dacim-merged_in_from_branch, TASK-PEP274_dacim-branch, TASK-Bug2102Final-root, TASK-Bug2102Final-merged_out_to_branch, TASK-Bug2102Final-merged_out_from_trunk, TASK-Bug2102Final-merged_in_to_trunk, TASK-Bug2102Final-merged_in_from_branch, TASK-Bug2102Final-branch
Changes since 1.131: +6 -6 lines
Diff to previous 1.131
BUG#:6207
TITLE: Performance - make OpenPegasus use its more efficent Trace macros

DESCRIPTION:

Revision 1.131 / (view) - annotate - [select for diffs] , Fri Nov 10 18:14:58 2006 UTC (17 years, 7 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK-Bug2102_RCMPIWindows-root, TASK-Bug2102_RCMPIWindows-merged_out_to_branch, TASK-Bug2102_RCMPIWindows-merged_out_from_trunk, TASK-Bug2102_RCMPIWindows-merged_in_to_trunk, TASK-Bug2102_RCMPIWindows-merged_in_from_branch, TASK-Bug2102_RCMPIWindows-branch, RELEASE_2_6_0-RC1, RELEASE_2_6_0-FC, RELEASE_2_6_0, RELEASE_2_6-root, PEP286_PRIVILEGE_SEPARATION_ROOT, PEP286_PRIVILEGE_SEPARATION_CODE_FREEZE, PEP286_PRIVILEGE_SEPARATION_BRANCH, PEP286_PRIVILEGE_SEPARATION_1
Branch point for: RELEASE_2_6-branch
Changes since 1.130: +870 -842 lines
Diff to previous 1.130
BUG#: 5840
TITLE: Common modules do not meet chksrc requirements
DESCRIPTION: Remove tab characters and author names and shorten lines that are wider than 80 characters.

Revision 1.130 / (view) - annotate - [select for diffs] , Tue Oct 3 17:16:03 2006 UTC (17 years, 8 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK-TASK-BUG4011_WinLocalConnect-branch-New-root, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_out_to_branch, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_out_from_trunk, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_in_to_trunk, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_in_from_branch, TASK-TASK-BUG4011_WinLocalConnect-branch-New-branch, TASK-PEP268_SSLClientCertificatePropagation-root, TASK-PEP268_SSLClientCertificatePropagation-merged_out_to_branch, TASK-PEP268_SSLClientCertificatePropagation-merged_out_from_trunk, TASK-PEP268_SSLClientCertificatePropagation-merged_in_to_trunk, TASK-PEP268_SSLClientCertificatePropagation-merged_in_from_branch, TASK-PEP268_SSLClientCertificatePropagation-branch, TASK-PEP267_SLPReregistrationSupport-root, TASK-PEP267_SLPReregistrationSupport-merging_out_to_branch, TASK-PEP267_SLPReregistrationSupport-merging_out_from_trunk, TASK-PEP267_SLPReregistrationSupport-merged_out_to_branch, TASK-PEP267_SLPReregistrationSupport-merged_out_from_trunk, TASK-PEP267_SLPReregistrationSupport-merged_in_to_trunk, TASK-PEP267_SLPReregistrationSupport-merged_in_from_branch, TASK-PEP267_SLPReregistrationSupport-branch, TASK-Bugs5690_3913_RemoteCMPI-root, TASK-Bugs5690_3913_RemoteCMPI-merged_out_to_branch, TASK-Bugs5690_3913_RemoteCMPI-merged_out_from_trunk, TASK-Bugs5690_3913_RemoteCMPI-merged_in_to_trunk, TASK-Bugs5690_3913_RemoteCMPI-merged_in_from_branch, TASK-Bugs5690_3913_RemoteCMPI-branch, TASK-Bug2021_RemoteCMPIonWindows-root, TASK-Bug2021_RemoteCMPIonWindows-merged_out_to_branch, TASK-Bug2021_RemoteCMPIonWindows-merged_out_from_trunk, TASK-Bug2021_RemoteCMPIonWindows-merged_in_to_trunk, TASK-Bug2021_RemoteCMPIonWindows-merged_in_from_branch, TASK-Bug2021_RemoteCMPIonWindows-branch, TASK-Bug2021_RCMPIonWindows-root, TASK-Bug2021_RCMPIonWindows-merged_out_to_branch, TASK-Bug2021_RCMPIonWindows-merged_out_from_trunk, TASK-Bug2021_RCMPIonWindows-merged_in_to_trunk, TASK-Bug2021_RCMPIonWindows-merged_in_from_branch, TASK-Bug2021_RCMPIonWindows-branch, TASK-BUG4011_WinLocalConnect-branch-New
Changes since 1.129: +5 -87 lines
Diff to previous 1.129
BUG#: 5650
TITLE: Cleaning up idle threads uses a thread
DESCRIPTION: Clean up idle threads on the current thread rather than launching a new thread for that purpose.

Revision 1.129 / (view) - annotate - [select for diffs] , Wed Sep 13 20:05:37 2006 UTC (17 years, 9 months ago) by kumpf
Branch: MAIN
Changes since 1.128: +6 -0 lines
Diff to previous 1.128
BUG#: 5551
TITLE: MessageQueueService declares friend class CIMServer
DESCRIPTION: Remove the friend relationship.

Revision 1.128 / (view) - annotate - [select for diffs] , Tue Aug 29 16:32:05 2006 UTC (17 years, 10 months ago) by kumpf
Branch: MAIN
Changes since 1.127: +17 -24 lines
Diff to previous 1.127
BUG#: 5461
TITLE: Clean up message_mask class
DESCRIPTION: Renamed message_mask to MessageMask, and removed unused members.

Revision 1.127 / (view) - annotate - [select for diffs] , Fri Aug 25 16:40:09 2006 UTC (17 years, 10 months ago) by kumpf
Branch: MAIN
Changes since 1.126: +0 -3 lines
Diff to previous 1.126
BUG#: 5441
TITLE: MessageQueueService should not call STAT_COPYDISPATCHER
DESCRIPTION: Remove the STAT_COPYDISPATCHER macro.

Revision 1.126 / (view) - annotate - [select for diffs] , Tue Aug 22 17:29:36 2006 UTC (17 years, 10 months ago) by kumpf
Branch: MAIN
Changes since 1.125: +2 -1 lines
Diff to previous 1.125
BUG#: 5429
TITLE: Use auto class for provider statistics measurement
DESCRIPTION: Clean up the provider performance statistics code in the Default and CMPI provider managers.

Revision 1.125 / (view) - annotate - [select for diffs] , Fri Aug 18 16:58:42 2006 UTC (17 years, 10 months ago) by kumpf
Branch: MAIN
Changes since 1.124: +1 -1 lines
Diff to previous 1.124
BUG#: 5398
TITLE: Clean up Windows compile warnings
DESCRIPTION: Minor fixes that resolve compile warnings.

Revision 1.124 / (view) - annotate - [select for diffs] , Wed Aug 9 20:12:42 2006 UTC (17 years, 10 months ago) by mike
Branch: MAIN
Changes since 1.123: +16 -16 lines
Diff to previous 1.123
BUG#: 5314
TITLE: IPC Refactoring

DESCRIPTION: This patch cleans up the IPC related classes. It (1) reorganizes
related classes into their own headers, (2) makes the mutex class recursive to
eliminate recursive lock exclusion logic, (3) reimplements condition variables,
renames dozens of global functions.

Revision 1.123.2.2 / (view) - annotate - [select for diffs] , Fri Jul 28 19:46:41 2006 UTC (17 years, 11 months ago) by mike
Branch: TASK_BUG_5314_IPC_REFACTORING_BRANCH
CVS Tags: TASK_BUG_5314_IPC_REFACTORING-V1
Changes since 1.123.2.1: +2 -2 lines
Diff to previous 1.123.2.1 to branch point 1.123 to next main 1.124
BUG#: 5314
TITLE: IPC Refactoring

DESCRIPTION: Branch work.

Revision 1.123.2.1 / (view) - annotate - [select for diffs] , Thu Jul 27 22:11:51 2006 UTC (17 years, 11 months ago) by mike
Branch: TASK_BUG_5314_IPC_REFACTORING_BRANCH
Changes since 1.123: +14 -14 lines
Diff to previous 1.123
BUG#: 5314
TITLE: IPC Refactoring

DESCRIPTION: IPC Refactoring Branch Work

Revision 1.123 / (view) - annotate - [select for diffs] , Wed Jul 26 19:34:00 2006 UTC (17 years, 11 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK_BUG_5314_IPC_REFACTORING_ROOT
Branch point for: TASK_BUG_5314_IPC_REFACTORING_BRANCH
Changes since 1.122: +13 -15 lines
Diff to previous 1.122
BUG#: 5293
TITLE: Remove unused definitions from AsyncOpNode
DESCRIPTION: Clean up the AsyncOpNode class to remove unused members and methods.  Change the _request and _response members to be single pointers instead of Lists.

Revision 1.122 / (view) - annotate - [select for diffs] , Sun Jul 23 17:02:33 2006 UTC (17 years, 11 months ago) by kumpf
Branch: MAIN
Changes since 1.121: +0 -14 lines
Diff to previous 1.121
BUG#: 5269
TITLE: Message _routing_code does not appear to be used
DESCRIPTION: Remove the _routing_code member from the Message class and all references to it.

Revision 1.121 / (view) - annotate - [select for diffs] , Fri Jul 14 19:12:46 2006 UTC (17 years, 11 months ago) by kumpf
Branch: MAIN
Changes since 1.120: +0 -2 lines
Diff to previous 1.120
BUG#: 4709
TITLE: Message class has unused _key member
DESCRIPTION: Remove the _key member from the Message class.

Revision 1.120 / (view) - annotate - [select for diffs] , Tue Jul 11 17:39:28 2006 UTC (17 years, 11 months ago) by mike
Branch: MAIN
Changes since 1.119: +43 -30 lines
Diff to previous 1.119
BUG#: 5191
TITLE: Queue Consolidation

DESCRIPTION: Queue Consolidation Branch Work

Revision 1.119.12.8 / (view) - annotate - [select for diffs] , Fri Jun 30 21:37:52 2006 UTC (18 years ago) by mike
Branch: TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH
Changes since 1.119.12.7: +2 -4 lines
Diff to previous 1.119.12.7 to branch point 1.119 to next main 1.120
BUG#: 5191
TITLE: Queue Consolidation

DESCRIPTION: Queue Consolidation Branch Work

Revision 1.119.12.7 / (view) - annotate - [select for diffs] , Fri Jun 30 19:25:43 2006 UTC (18 years ago) by mike
Branch: TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH
Changes since 1.119.12.6: +18 -5 lines
Diff to previous 1.119.12.6 to branch point 1.119
BUG#: 5191
TITLE: Queue Consolidation

DESCRIPTION: Queue Consolidation Branch Work

Revision 1.119.12.6 / (view) - annotate - [select for diffs] , Fri Jun 30 19:07:50 2006 UTC (18 years ago) by mike
Branch: TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH
Changes since 1.119.12.5: +0 -9 lines
Diff to previous 1.119.12.5 to branch point 1.119
BUG#: 5191
TITLE: Queue Consolidation

DESCRIPTION: Queue Consolidation Branch Work

Revision 1.119.12.5 / (view) - annotate - [select for diffs] , Fri Jun 30 18:53:26 2006 UTC (18 years ago) by mike
Branch: TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH
Changes since 1.119.12.4: +9 -0 lines
Diff to previous 1.119.12.4 to branch point 1.119
BUG#: 5191
TITLE: Queue Consolidation

DESCRIPTION: Queue Consolidation Branch Work

Revision 1.119.12.4 / (view) - annotate - [select for diffs] , Fri Jun 30 18:50:21 2006 UTC (18 years ago) by mike
Branch: TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH
Changes since 1.119.12.3: +3 -1 lines
Diff to previous 1.119.12.3 to branch point 1.119
BUG#: 5191
TITLE: Queue Consolidation

DESCRIPTION: Queue Consolidation Branch Work

Revision 1.119.12.3 / (view) - annotate - [select for diffs] , Fri Jun 30 01:52:01 2006 UTC (18 years ago) by mike
Branch: TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH
Changes since 1.119.12.2: +3 -3 lines
Diff to previous 1.119.12.2 to branch point 1.119
BUG#: 5191
TITLE: Queue Consolidation

DESCRIPTION: Queue Consolidation Branch Work

Revision 1.119.12.2 / (view) - annotate - [select for diffs] , Thu Jun 29 20:02:17 2006 UTC (18 years ago) by kumpf
Branch: TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH
Changes since 1.119.12.1: +4 -8 lines
Diff to previous 1.119.12.1 to branch point 1.119
BUG#: 5191
TITLE: Queue Consolidation
DESCRIPTION: Fix an abort failure when destructing a List of MessageQueueService objects.

Revision 1.119.12.1 / (view) - annotate - [select for diffs] , Thu Jun 29 16:33:12 2006 UTC (18 years ago) by mike
Branch: TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH
Changes since 1.119: +25 -21 lines
Diff to previous 1.119
BUG#: 5191
TITLE: Queue Consolidation

DESCRIPTION: Queue Consolidation Branch Work

Revision 1.118.2.2 / (view) - annotate - [select for diffs] , Fri Feb 10 16:09:37 2006 UTC (18 years, 4 months ago) by a.dunfey
Branch: PEP233_EmbeddedInstSupport-branch
Changes since 1.118.2.1: +3 -1 lines
Diff to previous 1.118.2.1 to branch point 1.118 to next main 1.119
PEP#: 233
TITLE: Updated Embedded Instance Support branch

DESCRIPTION:

- Merged with latest code from 2.5.1

- Modified ObjectNormalizer to use a CIMOMHandle instead of the repository and to normalize the instances in an embedded instance property.

Revision 1.119 / (view) - annotate - [select for diffs] , Mon Jan 30 16:17:05 2006 UTC (18 years, 4 months ago) by karl
Branch: MAIN
CVS Tags: TASK_PEP233_EmbeddedInstSupport-merge_out_trunk, TASK_BUG_5191_QUEUE_CONSOLIDATION_ROOT, TASK-PEP250_RPMProvider-root, TASK-PEP250_RPMProvider-merged_out_to_branch, TASK-PEP250_RPMProvider-merged_out_from_trunk, TASK-PEP250_RPMProvider-merged_in_to_trunk, TASK-PEP250_RPMProvider-merged_in_from_branch, TASK-PEP250_RPMProvider-branch, TASK-PEP245_CimErrorInfrastructure-root, TASK-PEP245_CimErrorInfrastructure-merged_out_to_branch, TASK-PEP245_CimErrorInfrastructure-merged_out_from_trunk, TASK-PEP245_CimErrorInfrastructure-merged_in_to_trunk, TASK-PEP245_CimErrorInfrastructure-merged_in_from_branch, TASK-PEP245_CimErrorInfrastructure-branch, TASK-PEP241_OpenPegasusStressTests-root, TASK-PEP241_OpenPegasusStressTests-merged_out_to_branch, TASK-PEP241_OpenPegasusStressTests-merged_out_from_trunk, TASK-PEP241_OpenPegasusStressTests-merged_in_to_trunk, TASK-PEP241_OpenPegasusStressTests-merged_in_from_branch, TASK-PEP241_OpenPegasusStressTests-branch, TASK-BUG4011_WinLocalConnect-root, TASK-BUG4011_WinLocalConnect-merged_out_to_branch, TASK-BUG4011_WinLocalConnect-merged_out_from_trunk, TASK-BUG4011_WinLocalConnect-merged_in_to_trunk, TASK-BUG4011_WinLocalConnect-merged_in_from_branch, TASK-BUG4011_WinLocalConnect-branch, RELEASE_2_5_5-RC2, RELEASE_2_5_5-RC1, RELEASE_2_5_5, RELEASE_2_5_4-RC2, RELEASE_2_5_4-RC1, RELEASE_2_5_4, RELEASE_2_5_3-RC1, RELEASE_2_5_3, RELEASE_2_5_2-RC1, RELEASE_2_5_2, RELEASE_2_5_1-RC1, RELEASE_2_5_1, RELEASE_2_5-root, RELEASE_2_5-branch
Branch point for: TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH
Changes since 1.118: +3 -1 lines
Diff to previous 1.118
BUG#: 4691
TITLE: Update Licenses to 2006

DESCRIPTION: Updates most of the licenses to 2006. The slp_client directories are excluded for the moment pending discussion. This change has passed unit and system tests.  Note that this changes just about EVERY file in Pegasus.

Revision 1.118.2.1 / (view) - annotate - [select for diffs] , Fri Dec 30 22:01:01 2005 UTC (18 years, 6 months ago) by a.dunfey
Branch: PEP233_EmbeddedInstSupport-branch
Changes since 1.118: +2 -1 lines
Diff to previous 1.118
PEP#: 233
TITLE: Embedded Instance Support

DESCRIPTION:

Extend pegasus functionality to natively support Embedded Instance properties and parameters as specified in PEP 233. The support will be enabled with the standard build, but can be disabled by defining the environment variable PEGASUS_DISABLE_EMBEDDED_INSTANCES.

Revision 1.118 / (view) - annotate - [select for diffs] , Mon Oct 24 18:35:25 2005 UTC (18 years, 8 months ago) by mike
Branch: MAIN
CVS Tags: STABLE, PEP244_ServerProfile-root, PEP244_ServerProfile-branch, PEP233_EmbeddedInstSupport-root, BUG_4225_PERFORMANCE_VERSION_1_DONE
Branch point for: PEP233_EmbeddedInstSupport-branch
Changes since 1.117: +18 -18 lines
Diff to previous 1.117
BUG#: 4250
TITLE: AtomicInt Performance

DESCRIPTION: This fix provides a faster AtomicInt implementation for select platforms.

Revision 1.116.8.2 / (view) - annotate - [select for diffs] , Fri Oct 21 16:34:38 2005 UTC (18 years, 8 months ago) by mike
Branch: PEGASUS_2_5_0_PerformanceDev-AtomicInt-branch
Changes since 1.116.8.1: +17 -17 lines
Diff to previous 1.116.8.1 to branch point 1.116 to next main 1.117
BUG#: 4250
TITLE: AtomicInt Performance

DESCRIPTION: Changed usage of AtomicInt::value() to AtomicInt::get().

Revision 1.116.8.1 / (view) - annotate - [select for diffs] , Mon Oct 17 20:05:32 2005 UTC (18 years, 8 months ago) by mike
Branch: PEGASUS_2_5_0_PerformanceDev-AtomicInt-branch
Changes since 1.116: +2 -2 lines
Diff to previous 1.116
BUG#: 4250
TITLE: New AtomicInt implementation.

DESCRIPTION: Implementation for LINUX_IA64_GNU.

Revision 1.117 / (view) - annotate - [select for diffs] , Fri Oct 14 16:40:18 2005 UTC (18 years, 8 months ago) by kumpf
Branch: MAIN
Changes since 1.116: +14 -17 lines
Diff to previous 1.116
BUG#: 4245
TITLE: MessageQueueService.cpp does not define MAX_THREADS_PER_SVC_QUEUE
DESCRIPTION: Use the default value for MAX_THREADS_PER_SVC_QUEUE if it is not defined in the build environment.

Revision 1.88.2.7 / (view) - annotate - [select for diffs] , Fri Sep 2 16:44:00 2005 UTC (18 years, 9 months ago) by kumpf
Branch: RELEASE_2_4-branch
CVS Tags: RELEASE_2_4_3, RELEASE_2_4_2
Changes since 1.88.2.6: +41 -29 lines
Diff to previous 1.88.2.6 to branch point 1.88 to next main 1.89
BUG#: 4145
TITLE: Failure on cimserver shutdown
DESCRIPTION: Dynamically instantiate the objects used by the MessageQueueService::polling_routine instead of using statically instantiated objects to avoid a memory error on cimserver shutdown.

Revision 1.88.2.6 / (view) - annotate - [select for diffs] , Tue Aug 23 21:34:37 2005 UTC (18 years, 10 months ago) by denise.eckstein
Branch: RELEASE_2_4-branch
Changes since 1.88.2.5: +1 -1 lines
Diff to previous 1.88.2.5 to branch point 1.88
BUG#:4126
TITLE: On shutdown, cimom::routing_proc loops attempting to send message

DESCRIPTION: Rather than loop indefinitely, modified the code to throw away the response if the message cannot be sent because the incoming queue for the target sevice has already shutdown.

Revision 1.88.2.5 / (view) - annotate - [select for diffs] , Thu Aug 18 01:06:48 2005 UTC (18 years, 10 months ago) by denise.eckstein
Branch: RELEASE_2_4-branch
Changes since 1.88.2.4: +85 -41 lines
Diff to previous 1.88.2.4 to branch point 1.88
BUG#: 4103
TITLE: Timing window in MessageQueue Service - Could cause cimserver failure

DESCRIPTION: Moved responsibility for incrementing the _threads counter from the created thread (i.e., the _req_proc thread) to the thread doing the creating (i.e., the polling routine thread). This is the 2.4 version of the changes that were submitted to 2.5 (see Bugzilla 4074 for details).

Revision 1.116 / (view) - annotate - [select for diffs] , Tue Aug 16 21:46:53 2005 UTC (18 years, 10 months ago) by denise.eckstein
Branch: MAIN
CVS Tags: RELEASE_2_5_0-RC1, RELEASE_2_5_0, PEGASUS_2_5_0_PerformanceDev-string-end, PEGASUS_2_5_0_PerformanceDev-rootlt, PEGASUS_2_5_0_PerformanceDev-root, PEGASUS_2_5_0_PerformanceDev-r2, PEGASUS_2_5_0_PerformanceDev-r1, PEGASUS_2_5_0_PerformanceDev-lit-end, PEGASUS_2_5_0_PerformanceDev-buffer-end, PEGASUS_2_5_0_PerformanceDev-branch, PEGASUS_2_5_0_PerformanceDev-String, NPEGASUS_2_5_0_PerformanceDev-String-root, NNPEGASUS_2_5_0_PerformanceDev-String-branch
Branch point for: PEGASUS_2_5_0_PerformanceDev-AtomicInt-branch
Changes since 1.115: +101 -58 lines
Diff to previous 1.115
BUG#: 4074
TITLE: Timing window in MessageQueue Service - Could cause cimserver failure

DESCRIPTION: Moved responsibility for incrementing the _threads counter from the created thread (i.e., the _req_proc thread) to the thread doing the creating (i.e., the polling routine thread).

Revision 1.88.2.4 / (view) - annotate - [select for diffs] , Fri Aug 12 22:47:57 2005 UTC (18 years, 10 months ago) by denise.eckstein
Branch: RELEASE_2_4-branch
Changes since 1.88.2.3: +34 -1 lines
Diff to previous 1.88.2.3 to branch point 1.88
BUG#: 3958
TITLE: cimserver crashs after many indications delivered

DESCRIPTION: Merge 2.5 fixes into 2.4 branch.  See Bug 3958 for details.

Revision 1.88.2.3 / (view) - annotate - [select for diffs] , Fri Aug 12 21:52:42 2005 UTC (18 years, 10 months ago) by denise.eckstein
Branch: RELEASE_2_4-branch
Changes since 1.88.2.2: +79 -15 lines
Diff to previous 1.88.2.2 to branch point 1.88
BUG#: 4004
TITLE: cimserver crash in MessageQueueService after running for more than 5 hours

DESCRIPTION: Merge 2.5 fixes into 2.4 branch.  See Bug 4004 for details.

Revision 1.115 / (view) - annotate - [select for diffs] , Wed Aug 10 03:08:02 2005 UTC (18 years, 10 months ago) by denise.eckstein
Branch: MAIN
Changes since 1.114: +1 -1 lines
Diff to previous 1.114
BUG#: 4059
TITLE: MessageQueueService trace message could cause cimserver crash

DESCRIPTION: Changed %s to %d in trace message.

Revision 1.114 / (view) - annotate - [select for diffs] , Fri Jul 1 19:15:59 2005 UTC (18 years, 11 months ago) by jim.wunderlich
Branch: MAIN
Changes since 1.113: +3 -8 lines
Diff to previous 1.113
BUG#: 3888

TITLE: Thread limit needs to be set.

DESCRIPTION: Set MAX_THREADS_PER_SVC_QUEUE default value to 5.

Revision 1.113 / (view) - annotate - [select for diffs] , Fri Jun 24 18:34:23 2005 UTC (19 years ago) by konrad.r
Branch: MAIN
Changes since 1.112: +32 -6 lines
Diff to previous 1.112
BUG#: 972
TITLE: Thread::run errors are not handled

DESCRIPTION:

Revision 1.112 / (view) - annotate - [select for diffs] , Tue Jun 14 16:10:37 2005 UTC (19 years ago) by konrad.r
Branch: MAIN
Changes since 1.111: +4 -0 lines
Diff to previous 1.111
BUG#: 3635
TITLE: ~MessageQueueService finishes while _req_proc is still

DESCRIPTION:
Adding a try / catch for the permisson exception.

Revision 1.111 / (view) - annotate - [select for diffs] , Wed Jun 8 14:21:23 2005 UTC (19 years ago) by jim.wunderlich
Branch: MAIN
Changes since 1.110: +1 -1 lines
Diff to previous 1.110
BUG#: 3072

TITLE: cimserver crashs after many indications delivered

DESCRIPTION: remove include of iostream.h

Revision 1.110 / (view) - annotate - [select for diffs] , Wed Jun 8 03:30:58 2005 UTC (19 years ago) by jim.wunderlich
Branch: MAIN
Changes since 1.109: +69 -10 lines
Diff to previous 1.109
BUG#: 3072

TITLE: cimserver crashs after many indications delivered

DESCRIPTION:
    - added logic to limit the number of threads per service queue to a value
    controlled by the build config variable PEGASUS_MAX_THREADS_PER_SVC_QUEUE

Revision 1.109 / (view) - annotate - [select for diffs] , Tue May 31 13:20:04 2005 UTC (19 years, 1 month ago) by konrad.r
Branch: MAIN
Changes since 1.108: +7 -1 lines
Diff to previous 1.108
BUG#: 3635
TITLE: ~MessageQueueService finishes while _req_proc is still processing requests

DESCRIPTION:
Adding a catch for ListClosed exception. This can happend when the queue has been shut down.

Revision 1.108 / (view) - annotate - [select for diffs] , Fri May 27 12:18:13 2005 UTC (19 years, 1 month ago) by konrad.r
Branch: MAIN
Changes since 1.107: +10 -3 lines
Diff to previous 1.107
BUG#: 3635
TITLE: ~MessageQueueService finishes while _req_proc is still processing requests

DESCRIPTION:

Revision 1.107 / (view) - annotate - [select for diffs] , Fri May 27 01:34:02 2005 UTC (19 years, 1 month ago) by konrad.r
Branch: MAIN
Changes since 1.106: +14 -9 lines
Diff to previous 1.106
BUG#: 3625
TITLE: ~MessageQueueService finishes while _req_proc is still processing requests

DESCRIPTION:

Revision 1.106 / (view) - annotate - [select for diffs] , Wed May 18 14:56:51 2005 UTC (19 years, 1 month ago) by konrad.r
Branch: MAIN
Changes since 1.105: +1 -69 lines
Diff to previous 1.105
BUG#: 3582
TITLE: MQS _callback thread, list , and semaphore are deprecated

DESCRIPTION:

Revision 1.105 / (view) - annotate - [select for diffs] , Mon May 16 16:28:40 2005 UTC (19 years, 1 month ago) by konrad.r
Branch: MAIN
Changes since 1.104: +4 -2 lines
Diff to previous 1.104
BUG#: 3555
TITLE: async_callback test case is not enabled in unit test. Legacy message passing with callback is not working

DESCRIPTION:

Revision 1.104 / (view) - annotate - [select for diffs] , Mon May 9 22:32:21 2005 UTC (19 years, 1 month ago) by kumpf
Branch: MAIN
CVS Tags: PEG25_IBM_5_16_05
Changes since 1.103: +455 -453 lines
Diff to previous 1.103
BUG#: 3520
TITLE: Unused Thread member in MessageQueueService
DESCRIPTION: Removed the unused _req_thread member.  Also took the opportunity to do some formatting cleanup.

Revision 1.103 / (view) - annotate - [select for diffs] , Fri May 6 20:44:28 2005 UTC (19 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.102: +102 -60 lines
Diff to previous 1.102
BUG#: 3501
TITLE: Throws without catches cause server process to go down
DESCRIPTION: Added DiscardedData trace messages where exceptions are caught in thread top-level functions.

Revision 1.88.2.2 / (view) - annotate - [select for diffs] , Thu Apr 14 20:12:01 2005 UTC (19 years, 2 months ago) by kumpf
Branch: RELEASE_2_4-branch
CVS Tags: RELEASE_2_4_1
Changes since 1.88.2.1: +1 -0 lines
Diff to previous 1.88.2.1 to branch point 1.88
BUG#: 2544
TITLE: polling_routine immediately exits after first time run
DESCRIPTION: Reset the _stop_polling variable to 0 when the meta-dispatcher is initialized.

Revision 1.102 / (view) - annotate - [select for diffs] , Thu Apr 14 14:37:46 2005 UTC (19 years, 2 months ago) by w.white
Branch: MAIN
Changes since 1.101: +3 -0 lines
Diff to previous 1.101
BUG#: 3164

TITLE:Crash on Linux IPF in Message::endServer

DESCRIPTION: checking t fix

Revision 1.101 / (view) - annotate - [select for diffs] , Thu Apr 7 08:51:24 2005 UTC (19 years, 2 months ago) by joyce.j
Branch: MAIN
Changes since 1.100: +2 -0 lines
Diff to previous 1.100
BUG#: 3259
TITLE: polling_routine immediately exits after first time run

DESCRIPTION: Fixed as proposed

Revision 1.100 / (view) - annotate - [select for diffs] , Mon Apr 4 17:07:29 2005 UTC (19 years, 2 months ago) by baggio.br
Branch: MAIN
Changes since 1.99: +5 -28 lines
Diff to previous 1.99
BUG#: 3055
TITLE: Reverting changes made for bug 3055

DESCRIPTION: Bug 3055 was considered invalid and the chages were reverted, returning to prior state.

Revision 1.99 / (view) - annotate - [select for diffs] , Fri Apr 1 17:26:52 2005 UTC (19 years, 2 months ago) by kumpf
Branch: MAIN
Changes since 1.98: +4 -6 lines
Diff to previous 1.98
BUG#: 2239
TITLE: ThreadPool Test Failure
DESCRIPTION: Numerous fixes to the ThreadPool class and unit test to fix an intermittent problem with a missed thread in the ThreadPool destructor.  Includes general cleanup of the ThreadPool implementation.

Revision 1.98 / (view) - annotate - [select for diffs] , Wed Mar 23 03:00:42 2005 UTC (19 years, 3 months ago) by carson.hovey
Branch: MAIN
Changes since 1.97: +0 -57 lines
Diff to previous 1.97
BUG#: 3090
TITLE: MessageQueueService::force_shutdown - unreachable code warning on OpenVMS.

DESCRIPTION: Remove routine. No longer needed.

Revision 1.97 / (view) - annotate - [select for diffs] , Sun Mar 20 18:17:49 2005 UTC (19 years, 3 months ago) by carson.hovey
Branch: MAIN
Changes since 1.96: +3 -0 lines
Diff to previous 1.96
BUG#: 3090
TITLE: MessageQueueService::force_shutdown - unreachable code warning on OpenVMS

DESCRIPTION: #ifdef the code for OS_VMS to clear the warning and fix the build. Marking bug as a blocker until the right solution is found.

Revision 1.96 / (view) - annotate - [select for diffs] , Tue Mar 15 19:43:15 2005 UTC (19 years, 3 months ago) by baggio.br
Branch: MAIN
Changes since 1.95: +28 -3 lines
Diff to previous 1.95
BUG#: 3055
TITLE: WBEM core file found when a SIGTERM signal 15 was sent to the cimserver process.

DESCRIPTION: DESCRIPTION: Modifications in MessageQueueService.cpp in order to catch the WaitInterrupted exception.

Revision 1.95 / (view) - annotate - [select for diffs] , Thu Mar 10 00:38:17 2005 UTC (19 years, 3 months ago) by kumpf
Branch: MAIN
Changes since 1.94: +1 -2 lines
Diff to previous 1.94
BUG#: 3004
TITLE: Obsolete code in ThreadPool
DESCRIPTION: Removed the ThreadPool deadlock_time member and constructor parameter.

Revision 1.88.2.1 / (view) - annotate - [select for diffs] , Thu Feb 17 22:40:18 2005 UTC (19 years, 4 months ago) by w.otsuka
Branch: RELEASE_2_4-branch
CVS Tags: RELEASE_2_4_1-BETA3, RELEASE_2_4_1-BETA2, IBM_241_April1405
Changes since 1.88: +11 -2 lines
Diff to previous 1.88
BUG#: 2766
TITLE:   Rename compile flag PEGASUS_ARCHITECTURE_IA64 to PEGASUS_POINTER_64BIT

DESCRIPTION: Port of bug 2686 to 2.4.

Revision 1.94 / (view) - annotate - [select for diffs] , Tue Feb 15 22:04:18 2005 UTC (19 years, 4 months ago) by w.otsuka
Branch: MAIN
CVS Tags: PEP214ROOT, PEP214BRANCH, PEP214-root, PEP214-branch, PEP-214B-root
Changes since 1.93: +1 -1 lines
Diff to previous 1.93
BUG#: 2686
TITLE:  Rename compile flag PEGASUS_ARCHITECTURE_IA64 to PEGASUS_POINTER_64BIT

DESCRIPTION: Renamed PEGASUS_ARCHITECTURE_64BIT to PEGASUS_POINTER_64BIT.

Revision 1.93 / (view) - annotate - [select for diffs] , Fri Feb 11 13:20:34 2005 UTC (19 years, 4 months ago) by a.arora
Branch: MAIN
Changes since 1.92: +15 -12 lines
Diff to previous 1.92
BUG#: 2657
TITLE: CIMServer -s does not want to exit.

DESCRIPTION: Fixed as suggested by Konrad.

Revision 1.92 / (view) - annotate - [select for diffs] , Wed Feb 9 19:37:32 2005 UTC (19 years, 4 months ago) by jenny.yu
Branch: MAIN
Changes since 1.91: +8 -1 lines
Diff to previous 1.91
BUG#: 2686
TITLE:  Rename compile flag PEGASUS_ARCHITECTURE_IA64 to PEGASUS_ARCHITECTURE_64BIT

DESCRIPTION: Renamed the compile flag and fixed compiler warnings.

Revision 1.91 / (view) - annotate - [select for diffs] , Sat Feb 5 22:59:23 2005 UTC (19 years, 4 months ago) by karl
Branch: MAIN
CVS Tags: PEP217_PRE_BRANCH, PEP217_POST_BRANCH, PEP217_BRANCH
Changes since 1.90: +3 -1 lines
Diff to previous 1.90
BUG#: 2656
TITLE: License statement update to 2005

DESCRIPTION: All .h, .cpp and the wql, cql, compile *.l and *.y files along
with the .java files in providermanager2/jmpi updated to use the license
statement in doc/license.txt
Tested on windows and visual test of all diffs.

Revision 1.90 / (view) - annotate - [select for diffs] , Wed Oct 27 19:03:36 2004 UTC (19 years, 8 months ago) by brian.campbell
Branch: MAIN
CVS Tags: pegasus25BeforeLicenseUpdate, SLPPERFINST-root, SLPPERFINST-branch, PEP213_SIZE_OPTIMIZATIONS_TAG, PEP213_SIZE_OPTIMIZATIONS, CHUNKTESTDONE_PEP140
Changes since 1.89: +22 -18 lines
Diff to previous 1.89
BUG#:2230
TITLE: TestClient Failure running Nightly Tests
DESCRIPTION:

This a day one bug that got exacerbated by PEP140/phase2 changes.
The hang was because not all the message responses got to the
resequencer in Server/CIMOperationRequestDispatcher.cpp , in
which case it never sent out the completion flag to the
client indicating the chunks are complete (hence the client
waits until timeout).

The culprit is MessageQueueService::_req_proc in
MessageQueueService.cpp. It does not loop on all queued
AsyncOpNodes queued by cimom::_routing_proc. It is possible that
many messages may get queued before the semaphore signal can
be processed (which is _req_proc). Objects like
CIM_ManagedSystemElement can cause many threads and evokes
the problem sporadically (CPU usage and number of CPUs play
a role in whether it failed or not)

Revision 1.89 / (view) - annotate - [select for diffs] , Mon Oct 25 17:26:02 2004 UTC (19 years, 8 months ago) by brian.campbell
Branch: MAIN
Changes since 1.88: +0 -1 lines
Diff to previous 1.88
PEP#: 140
TITLE: HTTP chunked transfer encoding support/phase 2
DESCRIPTION: see title

Revision 1.88 / (view) - annotate - [select for diffs] , Sun Oct 17 19:39:17 2004 UTC (19 years, 8 months ago) by karl
Branch: MAIN
CVS Tags: RELEASE_2_4_1-BETA1, RELEASE_2_4_0-RC3, RELEASE_2_4_0-RC2, RELEASE_2_4_0, RELEASE_2_4-root
Branch point for: RELEASE_2_4-branch
Changes since 1.87: +6 -4 lines
Diff to previous 1.87
BUG#: 2196
TITLE: Copyright update

DESCRIPTION: Update all .cpp and .h files for new license and
update the doc/license.txt file.  Note that there were also
a couple of files that had to be fixed because they had violated
the comments rules (ex. blank line at head of file or in the case of
xmlwriter.cpp a comment line //=========  which drove the strip
function nuts.  These were fixed.  This has been compiled and tested
on windows.

Revision 1.87 / (view) - annotate - [select for diffs] , Thu Aug 12 09:47:43 2004 UTC (19 years, 10 months ago) by a.arora
Branch: MAIN
CVS Tags: CQL_2_5_BRANCH
Changes since 1.86: +11 -13 lines
Diff to previous 1.86
BUG#: 1090
TITLE: Mutex's May Not Be Unlocked Resulting in Hang
DESCRIPTION:  Updated files to use AutoMutex.

Revision 1.86 / (view) - annotate - [select for diffs] , Fri Jun 4 16:14:07 2004 UTC (20 years ago) by kumpf
Branch: MAIN
CVS Tags: RELEASE_2_4_FC_CANDIDATE_1, MONITOR_CONSOLIDATION_2_5_BRANCH
Changes since 1.85: +0 -2 lines
Diff to previous 1.85
PEP#: 072
TITLE: [HP-RK] Out-of-Process Provider Support

DESCRIPTION: Remove an unnecessary unload_idle_providers() function declaration in MessageQueueService.cpp.

Revision 1.85 / (view) - annotate - [select for diffs] , Fri Nov 7 19:18:46 2003 UTC (20 years, 7 months ago) by kumpf
Branch: MAIN
CVS Tags: local, RELEASE_2_3_2-testfreeze, RELEASE_2_3_2-root, RELEASE_2_3_2-releasesnapshot, RELEASE_2_3_2-branch-freeze, RELEASE_2_3_2-branch, RELEASE_2_3_1-root, RELEASE_2_3_1-branch
Changes since 1.84: +1 -1 lines
Diff to previous 1.84
HP-WO HTTPConnection must return 413 response on oversized requests (Bugzilla 89)

Revision 1.84 / (view) - annotate - [select for diffs] , Wed Nov 5 01:43:28 2003 UTC (20 years, 7 months ago) by kumpf
Branch: MAIN
Changes since 1.83: +4 -6 lines
Diff to previous 1.83
HP-[DME] Bugzilla 994 - Modify polling_routine to use ThreadPool for kill_idle_thread proc.

Revision 1.83 / (view) - annotate - [select for diffs] , Thu Oct 30 00:22:39 2003 UTC (20 years, 8 months ago) by kumpf
Branch: MAIN
Changes since 1.82: +8 -2 lines
Diff to previous 1.82
HP-RK Bugzilla 962 (Missing logic to handle system thread limit).

Revision 1.82.6.1 / (view) - annotate - [select for diffs] , Wed Oct 29 22:09:18 2003 UTC (20 years, 8 months ago) by mday
Branch: tuning
Changes since 1.82: +3 -2 lines
Diff to previous 1.82 to next main 1.83
tuning branch

Revision 1.82 / (view) - annotate - [select for diffs] , Wed Oct 22 13:26:03 2003 UTC (20 years, 8 months ago) by karl
Branch: MAIN
CVS Tags: RELEASE_2_3_0-root, RELEASE_2_3_0-branch, POST_LICENSE_UPDATE_2003
Branch point for: tuning
Changes since 1.81: +6 -4 lines
Diff to previous 1.81
PEP 55 Update license on source files to current license text and date

Revision 1.81 / (view) - annotate - [select for diffs] , Fri Oct 17 17:08:01 2003 UTC (20 years, 8 months ago) by kumpf
Branch: MAIN
CVS Tags: TEST, PRE_LICENSE_UPDATE_2003
Changes since 1.80: +7 -1 lines
Diff to previous 1.80
HP-[DME] Commit for Bugzilla 832 - Remove debug statements (couts) from MessageQueueService.cpp.

Revision 1.80 / (view) - annotate - [select for diffs] , Thu Oct 16 22:38:39 2003 UTC (20 years, 8 months ago) by s.hills
Branch: MAIN
Changes since 1.79: +1 -1 lines
Diff to previous 1.79
Bugzilla 592: Pointer being compared to a 'bool'

Revision 1.79 / (view) - annotate - [select for diffs] , Wed Oct 15 12:59:35 2003 UTC (20 years, 8 months ago) by mday
Branch: MAIN
Changes since 1.78: +8 -1 lines
Diff to previous 1.78
bugzilla 662 - ShutdownService should send a CLOSE message, disable MessageQueueService::force_shutdown

Revision 1.78 / (view) - annotate - [select for diffs] , Tue Oct 14 21:03:26 2003 UTC (20 years, 8 months ago) by mday
Branch: MAIN
Changes since 1.77: +8 -1 lines
Diff to previous 1.77
bugzilla 662 - added synchronization object to MessageQueueService::get_next_xid()

Revision 1.77 / (view) - annotate - [select for diffs] , Fri Oct 10 16:38:59 2003 UTC (20 years, 8 months ago) by mday
Branch: MAIN
Changes since 1.76: +0 -6 lines
Diff to previous 1.76
bugzilla 662 - remove console messages

Revision 1.76 / (view) - annotate - [select for diffs] , Fri Oct 10 13:31:27 2003 UTC (20 years, 8 months ago) by mday
Branch: MAIN
Changes since 1.75: +34 -79 lines
Diff to previous 1.75
bugzilla 662 - pegasus/src/Pegasus/Common changes

Revision 1.75 / (view) - annotate - [select for diffs] , Thu Sep 25 05:17:57 2003 UTC (20 years, 9 months ago) by kumpf
Branch: MAIN
CVS Tags: test, RELEASE_2_3_0-msg-freeze
Changes since 1.74: +6 -0 lines
Diff to previous 1.74
HP-[DME] Commit for Bugzilla 583 - placed DEBUG flags around couts.

Revision 1.74 / (view) - annotate - [select for diffs] , Fri Aug 22 13:53:35 2003 UTC (20 years, 10 months ago) by humberto
Branch: MAIN
Changes since 1.73: +2 -5 lines
Diff to previous 1.73
IBM:HR:BUG459

Revision 1.70.4.1 / (view) - annotate - [select for diffs] , Wed Aug 13 18:39:50 2003 UTC (20 years, 10 months ago) by mday
Branch: pep_88
Changes since 1.70: +61 -10 lines
Diff to previous 1.70 to next main 1.71
merge with 2.3 localized code

Revision 1.73 / (view) - annotate - [select for diffs] , Mon Aug 11 14:10:56 2003 UTC (20 years, 10 months ago) by konrad.r
Branch: MAIN
Changes since 1.72: +20 -3 lines
Diff to previous 1.72
IBM-KR: Bug #399. In the 2.3 branch

Revision 1.70.2.3 / (view) - annotate - [select for diffs] , Fri Aug 8 19:31:17 2003 UTC (20 years, 10 months ago) by konrad.r
Branch: RELEASE_2_2_0-branch
CVS Tags: RELEASE_2_2_1-snapshot
Changes since 1.70.2.2: +15 -15 lines
Diff to previous 1.70.2.2 to branch point 1.70 to next main 1.71
IBM-KR: Errate to the previous check-in. The patch mangled up the file.

Revision 1.70.2.2 / (view) - annotate - [select for diffs] , Fri Aug 8 19:05:41 2003 UTC (20 years, 10 months ago) by konrad.r
Branch: RELEASE_2_2_0-branch
Changes since 1.70.2.1: +20 -3 lines
Diff to previous 1.70.2.1 to branch point 1.70
IBM-KR: Bug #399 MessageQueueService fails to shut down queues durring shutdown fixed

Revision 1.70.2.1 / (view) - annotate - [select for diffs] , Fri Aug 8 16:39:38 2003 UTC (20 years, 10 months ago) by konrad.r
Branch: RELEASE_2_2_0-branch
Changes since 1.70: +18 -4 lines
Diff to previous 1.70
IBM-KR: Bug #340, #405 in 2.2 release

Revision 1.72 / (view) - annotate - [select for diffs] , Fri Aug 8 14:28:19 2003 UTC (20 years, 10 months ago) by konrad.r
Branch: MAIN
Changes since 1.71: +18 -4 lines
Diff to previous 1.71
IBM-KR: Bug #340, 05. Memory leak during deinitializing of MessageQueueService

Revision 1.71 / (view) - annotate - [select for diffs] , Thu Jul 31 13:33:14 2003 UTC (20 years, 11 months ago) by humberto
Branch: MAIN
Changes since 1.70: +23 -3 lines
Diff to previous 1.70
IBM:HR,PEP58,r2.3:Globalization Changes - Common

Revision 1.70 / (view) - annotate - [select for diffs] , Wed Apr 9 15:28:55 2003 UTC (21 years, 2 months ago) by mday
Branch: MAIN
CVS Tags: RELEASE_2_2_0_0-release, RELEASE_2_2_0-root, RELEASE_2_2-root, PEGASUS_FC_VERSION_2_2
Branch point for: pep_88, RELEASE_2_2_0-branch
Changes since 1.69: +2 -2 lines
Diff to previous 1.69
ProviderManager & Provider Merge - Interim

Revision 1.69 / (view) - annotate - [select for diffs] , Mon Apr 7 19:29:23 2003 UTC (21 years, 2 months ago) by mday
Branch: MAIN
CVS Tags: mday-merge-pegasus/src/Pegasus/Common
Changes since 1.68: +23 -17 lines
Diff to previous 1.68
merged src/Pegasus/Common/ directory

Revision 1.68 / (view) - annotate - [select for diffs] , Thu Apr 3 20:54:39 2003 UTC (21 years, 2 months ago) by mday
Branch: MAIN
CVS Tags: mday-merge-pegasus/src/Pegasus/Server
Changes since 1.67: +21 -0 lines
Diff to previous 1.67
merged mday-2-0-patches into pegasus/src/Pegasus/Server directory

Revision 1.67 / (view) - annotate - [select for diffs] , Mon Feb 10 15:42:43 2003 UTC (21 years, 4 months ago) by mday
Branch: MAIN
CVS Tags: mday-merge-start
Changes since 1.66: +5 -0 lines
Diff to previous 1.66
fixed shutdown leak in message queue service

Revision 1.64.4.3 / (view) - annotate - [select for diffs] , Mon Feb 10 15:30:36 2003 UTC (21 years, 4 months ago) by mday
Branch: mday-2-0-patches
Changes since 1.64.4.2: +6 -0 lines
Diff to previous 1.64.4.2 to branch point 1.64 to next main 1.65
fixed shutdown message leak

Revision 1.66 / (view) - annotate - [select for diffs] , Sun Jan 19 16:14:00 2003 UTC (21 years, 5 months ago) by chuck
Branch: MAIN
CVS Tags: LOCAL_ASSOCPROV-ROOT, LOCAL_ASSOCPROV-BRANCH
Changes since 1.65: +9 -1 lines
Diff to previous 1.65
IBM-CC: Bug 172, throw WaitFailed in Semaphore::wait()

Revision 1.65 / (view) - annotate - [select for diffs] , Wed Nov 6 21:43:55 2002 UTC (21 years, 7 months ago) by kumpf
Branch: MAIN
CVS Tags: VERSION_2_1_RELEASE_HEAD, VERSION_2_1_RELEASE_BRANCH, VERSION_2_1_RELEASE, VERSION_2_1_1_RELEASE
Changes since 1.64: +4 -2 lines
Diff to previous 1.64
HP-RK Fix memory leak.

Revision 1.64.4.2 / (view) - annotate - [select for diffs] , Wed Oct 30 14:40:38 2002 UTC (21 years, 8 months ago) by mday
Branch: mday-2-0-patches
Changes since 1.64.4.1: +1 -2 lines
Diff to previous 1.64.4.1 to branch point 1.64
restored thread pool cleanup to previous algorithm

Revision 1.64.4.1 / (view) - annotate - [select for diffs] , Mon Oct 28 22:41:43 2002 UTC (21 years, 8 months ago) by mday
Branch: mday-2-0-patches
Changes since 1.64: +56 -14 lines
Diff to previous 1.64
merged production changes with stable

Revision 1.64.2.2 / (view) - annotate - [select for diffs] , Mon Oct 28 15:43:24 2002 UTC (21 years, 8 months ago) by mday
Changes since 1.64.2.1: +14 -56 lines
Diff to previous 1.64.2.1 to branch point 1.64 to next main 1.65
merged with STABLE branch

Revision 1.64.2.1 / (view) - annotate - [select for diffs] , Fri Oct 25 19:49:43 2002 UTC (21 years, 8 months ago) by mday
Changes since 1.64: +56 -14 lines
Diff to previous 1.64
merged IBM production fixes into TOG CVS

Revision 1.64 / (view) - annotate - [select for diffs] , Fri Aug 16 00:28:06 2002 UTC (21 years, 10 months ago) by kumpf
Branch: MAIN
Branch point for: mday-2-0-patches
Changes since 1.63: +1 -1 lines
Diff to previous 1.63
HP-RK API Review: Restructured exceptions to move internal exceptions to an InternalExceptions module.  Combined definitions of overlapping CIMClientExceptions and Exceptions.  Removed unused exception definitions.  This is just the first step in cleaning up the exceptions from a developer API perspective.

Revision 1.63 / (view) - annotate - [select for diffs] , Tue Jul 23 09:37:42 2002 UTC (21 years, 11 months ago) by mday
Branch: MAIN
CVS Tags: VERSION_2_01_01
Changes since 1.62: +4 -3 lines
Diff to previous 1.62
fixed segfault when running subscription tests

Revision 1.62 / (view) - annotate - [select for diffs] , Fri Jul 12 22:10:04 2002 UTC (21 years, 11 months ago) by kumpf
Branch: MAIN
CVS Tags: VERSION_2_00_RC_4, VERSION_2_00_RC_3, VERSION_2_00_RC_2, VERSION_2_00_BRANCH
Changes since 1.61: +8 -16 lines
Diff to previous 1.61
HP-RK Fix the abort-on-exit problem that was caused by the polling thread using already-destructed objects in the case that the MessageQueueService destructor is not called (because of C++ semantics on exit()).

Revision 1.61 / (view) - annotate - [select for diffs] , Tue Jun 25 15:13:42 2002 UTC (22 years ago) by mday
Branch: MAIN
CVS Tags: VERSION_2_00_RC_1
Changes since 1.60: +17 -0 lines
Diff to previous 1.60
fixed hang in MQS when application exits without destroying MQS

Revision 1.60 / (view) - annotate - [select for diffs] , Thu Jun 20 21:05:18 2002 UTC (22 years ago) by mday
Branch: MAIN
Changes since 1.59: +1 -1 lines
Diff to previous 1.59
fixed a bug in HTTPAcceptor that would cause the cimserver to stop processing incoming tcp data

Revision 1.59 / (view) - annotate - [select for diffs] , Thu Jun 20 13:55:38 2002 UTC (22 years ago) by mday
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58
fixed typo that caused bug in thread pool kill_dead_threads routine

Revision 1.58 / (view) - annotate - [select for diffs] , Wed Jun 19 21:06:33 2002 UTC (22 years ago) by mday
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57
Monitor rewritten to integrate IP state information in one place

Revision 1.57 / (view) - annotate - [select for diffs] , Tue Jun 11 20:28:08 2002 UTC (22 years ago) by mday
Branch: MAIN
Changes since 1.56: +1 -0 lines
Diff to previous 1.56
changes to Monitor.cpp to make the connection entries thread-safe. Unsafe windows was exposed most frequently on preemptive OS's with multiple processors but could occur on any pegasus platform

Revision 1.56 / (view) - annotate - [select for diffs] , Fri Jun 7 19:52:13 2002 UTC (22 years ago) by mday
Branch: MAIN
Changes since 1.55: +17 -14 lines
Diff to previous 1.55
fixed exception handling and destructor bug in Thread.cpp and Monitor.cpp related to thread pool management

Revision 1.55 / (view) - annotate - [select for diffs] , Fri Jun 7 14:17:13 2002 UTC (22 years ago) by mday
Branch: MAIN
Changes since 1.54: +8 -7 lines
Diff to previous 1.54
fixed bug that deleted static thread pools when cimserver run as a daemon

Revision 1.54 / (view) - annotate - [select for diffs] , Thu Jun 6 23:56:00 2002 UTC (22 years ago) by kumpf
Branch: MAIN
CVS Tags: VERSION_1_10
Changes since 1.53: +2 -1 lines
Diff to previous 1.53
HP-RK Fix Copyright statement.

Revision 1.53 / (view) - annotate - [select for diffs] , Thu Jun 6 23:03:32 2002 UTC (22 years ago) by mday
Branch: MAIN
Changes since 1.52: +88 -27 lines
Diff to previous 1.52
thread reduction changes

Revision 1.52 / (view) - annotate - [select for diffs] , Tue Jun 4 19:50:17 2002 UTC (22 years ago) by mday
Branch: MAIN
Changes since 1.51: +1 -0 lines
Diff to previous 1.51
diagnostic variable for provider manager

Revision 1.51 / (view) - annotate - [select for diffs] , Fri May 31 23:56:36 2002 UTC (22 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.50: +4 -3 lines
Diff to previous 1.50
HP-RK Update license header.

Revision 1.50 / (view) - annotate - [select for diffs] , Fri May 31 12:35:02 2002 UTC (22 years, 1 month ago) by mday
Branch: MAIN
Changes since 1.49: +0 -1 lines
Diff to previous 1.49
 removed redundant join in destructor

Revision 1.49 / (view) - annotate - [select for diffs] , Wed May 29 16:53:33 2002 UTC (22 years, 1 month ago) by mday
Branch: MAIN
Changes since 1.48: +1 -0 lines
Diff to previous 1.48
*** empty log message ***

Revision 1.48 / (view) - annotate - [select for diffs] , Tue May 28 17:12:10 2002 UTC (22 years, 1 month ago) by mday
Branch: MAIN
Changes since 1.47: +0 -7 lines
Diff to previous 1.47
 fixed module controller sendasync methods

Revision 1.47 / (view) - annotate - [select for diffs] , Fri May 24 19:32:38 2002 UTC (22 years, 1 month ago) by mday
Branch: MAIN
Changes since 1.46: +0 -1 lines
Diff to previous 1.46
 fixes and tests for module controller functionality

Revision 1.46 / (view) - annotate - [select for diffs] , Wed May 22 04:25:30 2002 UTC (22 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.45: +1 -1 lines
Diff to previous 1.45
HP-RK Add hack to work around problem with HTTPConnections.  Basic problem is that HTTPConnection objects are getting deleted while threads are still trying to access them.  A memory error results.  The fix is to put a reference count on the HTTPConnection object.  It gets incremented just before a thread is launched to run in the HTTPConnection.  It gets decremented with the thread finishes running.  The HTTPAcceptor spins until the reference count is 0 before deleting the HTTPConnection object.

Revision 1.45 / (view) - annotate - [select for diffs] , Wed May 8 19:56:56 2002 UTC (22 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.44: +1 -0 lines
Diff to previous 1.44
HP-RK Set _meta_dispatcher pointer to 0 after it is deleted.

Revision 1.44 / (view) - annotate - [select for diffs] , Tue Apr 30 20:55:12 2002 UTC (22 years, 2 months ago) by mday
Branch: MAIN
Changes since 1.43: +6 -32 lines
Diff to previous 1.43
 removed slow code

Revision 1.43 / (view) - annotate - [select for diffs] , Thu Apr 25 16:46:03 2002 UTC (22 years, 2 months ago) by mday
Branch: MAIN
Changes since 1.42: +8 -2 lines
Diff to previous 1.42
*** empty log message ***

Revision 1.42 / (view) - annotate - [select for diffs] , Thu Apr 25 15:37:09 2002 UTC (22 years, 2 months ago) by mday
Branch: MAIN
Changes since 1.41: +5 -8 lines
Diff to previous 1.41
*** empty log message ***

Revision 1.41 / (view) - annotate - [select for diffs] , Wed Apr 24 19:24:57 2002 UTC (22 years, 2 months ago) by mday
Branch: MAIN
Changes since 1.40: +48 -29 lines
Diff to previous 1.40
 bugs fixed in message system, new async call added that performs all memory management, speed enhancements and leak protection added

Revision 1.40 / (view) - annotate - [select for diffs] , Wed Apr 24 09:13:52 2002 UTC (22 years, 2 months ago) by mday
Branch: MAIN
Changes since 1.39: +0 -60 lines
Diff to previous 1.39
*** empty log message ***

Revision 1.39 / (view) - annotate - [select for diffs] , Tue Apr 23 16:17:22 2002 UTC (22 years, 2 months ago) by mday
Branch: MAIN
Changes since 1.38: +230 -13 lines
Diff to previous 1.38
 fixed bugs in messaging system

Revision 1.38 / (view) - annotate - [select for diffs] , Thu Apr 11 12:15:59 2002 UTC (22 years, 2 months ago) by mday
Branch: MAIN
Changes since 1.37: +1 -1 lines
Diff to previous 1.37
 added suballocator to dq classes

Revision 1.37 / (view) - annotate - [select for diffs] , Sat Apr 6 19:28:00 2002 UTC (22 years, 2 months ago) by kumpf
Branch: MAIN
Changes since 1.36: +10 -0 lines
Diff to previous 1.36
DME: Add additional trace code.

Revision 1.36 / (view) - annotate - [select for diffs] , Fri Mar 22 19:51:37 2002 UTC (22 years, 3 months ago) by mday
Branch: MAIN
CVS Tags: VERSION_1_09, VERSION_1_08
Changes since 1.35: +1 -1 lines
Diff to previous 1.35
 ModuleController fleshed out

Revision 1.35 / (view) - annotate - [select for diffs] , Tue Mar 19 21:03:37 2002 UTC (22 years, 3 months ago) by mday
Branch: MAIN
Changes since 1.34: +1 -1 lines
Diff to previous 1.34
*** empty log message ***

Revision 1.34 / (view) - annotate - [select for diffs] , Tue Mar 12 22:59:35 2002 UTC (22 years, 3 months ago) by mday
Branch: MAIN
Changes since 1.33: +14 -10 lines
Diff to previous 1.33
*** empty log message ***

Revision 1.33 / (view) - annotate - [select for diffs] , Mon Mar 11 14:58:54 2002 UTC (22 years, 3 months ago) by mday
Branch: MAIN
Changes since 1.32: +16 -20 lines
Diff to previous 1.32
SendAsync now the low level routine that SendWait uses. Also allowed creation of an AsyncDQueue with unlimited capacity. Fixed a race condition that possibly interferes with service queue destruction.

Revision 1.32 / (view) - annotate - [select for diffs] , Mon Mar 11 02:36:18 2002 UTC (22 years, 3 months ago) by mday
Branch: MAIN
Changes since 1.31: +39 -13 lines
Diff to previous 1.31
 async callback test written and misc. optimizations to meta dispatcher. Async callback messages work great.

Revision 1.31 / (view) - annotate - [select for diffs] , Fri Mar 8 01:57:42 2002 UTC (22 years, 3 months ago) by mday
Branch: MAIN
Changes since 1.30: +4 -0 lines
Diff to previous 1.30
*** empty log message ***

Revision 1.30 / (view) - annotate - [select for diffs] , Thu Mar 7 01:17:56 2002 UTC (22 years, 3 months ago) by mday
Branch: MAIN
Changes since 1.29: +37 -23 lines
Diff to previous 1.29
 send async added, callback handling, ForwardOp added

Revision 1.29 / (view) - annotate - [select for diffs] , Wed Mar 6 21:25:06 2002 UTC (22 years, 3 months ago) by mday
Branch: MAIN
Changes since 1.28: +40 -50 lines
Diff to previous 1.28
*** empty log message ***

Revision 1.28.2.1 / (view) - annotate - [select for diffs] , Mon Mar 4 11:57:39 2002 UTC (22 years, 3 months ago) by mday
Branch: async_dispatcher
Changes since 1.28: +91 -11 lines
Diff to previous 1.28 to next main 1.29
*** empty log message ***

Revision 1.28 / (view) - annotate - [select for diffs] , Sat Mar 2 17:42:17 2002 UTC (22 years, 4 months ago) by kumpf
Branch: MAIN
Branch point for: async_dispatcher
Changes since 1.27: +4 -0 lines
Diff to previous 1.27
Add more trace code.

Revision 1.27 / (view) - annotate - [select for diffs] , Tue Feb 26 23:48:33 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.26: +3 -0 lines
Diff to previous 1.26
fixes and hacks in usage of asynchronous queues within cimoprequestdispatcher

Revision 1.26 / (view) - annotate - [select for diffs] , Tue Feb 26 15:00:42 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.25: +3 -2 lines
Diff to previous 1.25
fixed bug that caused segv when deleted HTTP connection

Revision 1.25 / (view) - annotate - [select for diffs] , Mon Feb 25 23:57:08 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.24: +34 -15 lines
Diff to previous 1.24
 lots of changes to support mixing of legacy and async messages in queues

Revision 1.24 / (view) - annotate - [select for diffs] , Fri Feb 22 19:16:39 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.23: +17 -9 lines
Diff to previous 1.23
fixed problem with MessageQueueService::_enqueueResponse handling of legacy messages

Revision 1.23 / (view) - annotate - [select for diffs] , Wed Feb 20 22:40:04 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.22: +2 -1 lines
Diff to previous 1.22
fixed bug in _enqueueResponse

Revision 1.22 / (view) - annotate - [select for diffs] , Wed Feb 20 22:00:51 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.21: +71 -14 lines
Diff to previous 1.21
 tested SendForget, fixed bugs in metadispatcher

Revision 1.21 / (view) - annotate - [select for diffs] , Tue Feb 19 18:21:14 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.20: +24 -20 lines
Diff to previous 1.20
 finished async callback code and optimized dispatcher routing code

Revision 1.20 / (view) - annotate - [select for diffs] , Mon Feb 18 22:52:26 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.19: +19 -4 lines
Diff to previous 1.19
added some async callback capability in meta dispatcher

Revision 1.19 / (view) - annotate - [select for diffs] , Mon Feb 18 17:41:18 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
*** empty log message ***

Revision 1.18 / (view) - annotate - [select for diffs] , Mon Feb 18 12:31:29 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.17: +79 -61 lines
Diff to previous 1.17
additional metadispatcher interfaces

Revision 1.17 / (view) - annotate - [select for diffs] , Tue Feb 12 23:28:58 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.16: +31 -0 lines
Diff to previous 1.16
meta dispatcher in and running testclient to completion

Revision 1.16 / (view) - annotate - [select for diffs] , Tue Feb 12 13:15:22 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.15: +6 -3 lines
Diff to previous 1.15
 fixed termination bug in messagequeueservice

Revision 1.15 / (view) - annotate - [select for diffs] , Mon Feb 11 01:17:41 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.14: +47 -7 lines
Diff to previous 1.14
MessageQueueService integration

Revision 1.14 / (view) - annotate - [select for diffs] , Thu Feb 7 00:28:48 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
CVS Tags: pre-meta-dispatcher
Changes since 1.13: +25 -5 lines
Diff to previous 1.13
 legacy operations support

Revision 1.13 / (view) - annotate - [select for diffs] , Wed Feb 6 15:15:35 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.12: +6 -10 lines
Diff to previous 1.12
tested support of service pause, service resume

Revision 1.12 / (view) - annotate - [select for diffs] , Tue Feb 5 04:30:33 2002 UTC (22 years, 4 months ago) by kumpf
Branch: MAIN
Changes since 1.11: +2 -0 lines
Diff to previous 1.11
Added PEGASUS_USING_STD to fix compile error on Windows

Revision 1.11 / (view) - annotate - [select for diffs] , Mon Feb 4 22:01:47 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.10: +8 -2 lines
Diff to previous 1.10
*** empty log message ***

Revision 1.10 / (view) - annotate - [select for diffs] , Mon Feb 4 21:03:55 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.9: +23 -6 lines
Diff to previous 1.9
*** empty log message ***

Revision 1.9 / (view) - annotate - [select for diffs] , Mon Feb 4 17:37:56 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.8: +9 -18 lines
Diff to previous 1.8
*** empty log message ***

Revision 1.8 / (view) - annotate - [select for diffs] , Mon Feb 4 02:52:06 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
CVS Tags: VERSION_1_07
Changes since 1.7: +108 -11 lines
Diff to previous 1.7
*** empty log message ***

Revision 1.7 / (view) - annotate - [select for diffs] , Sat Feb 2 17:58:13 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.6: +34 -17 lines
Diff to previous 1.6
*** empty log message ***

Revision 1.6 / (view) - annotate - [select for diffs] , Sat Feb 2 01:03:31 2002 UTC (22 years, 4 months ago) by mday
Branch: MAIN
Changes since 1.5: +36 -20 lines
Diff to previous 1.5
*** empty log message ***

Revision 1.5 / (view) - annotate - [select for diffs] , Mon Jan 21 21:20:35 2002 UTC (22 years, 5 months ago) by mday
Branch: MAIN
Changes since 1.4: +120 -203 lines
Diff to previous 1.4
fixed hellacious bug in asyncopnode

Revision 1.4 / (view) - annotate - [select for diffs] , Mon Jan 21 02:01:22 2002 UTC (22 years, 5 months ago) by mday
Branch: MAIN
Changes since 1.3: +178 -146 lines
Diff to previous 1.3
*** empty log message ***

Revision 1.3 / (view) - annotate - [select for diffs] , Sat Jan 19 01:53:22 2002 UTC (22 years, 5 months ago) by mday
Branch: MAIN
Changes since 1.2: +5 -2 lines
Diff to previous 1.2
*** empty log message ***

Revision 1.2 / (view) - annotate - [select for diffs] , Fri Jan 18 19:27:48 2002 UTC (22 years, 5 months ago) by mday
Branch: MAIN
Changes since 1.1: +90 -60 lines
Diff to previous 1.1
*** empty log message ***

Revision 1.1 / (view) - annotate - [select for diffs] , Tue Jan 15 21:47:13 2002 UTC (22 years, 5 months ago) by mday
Branch: MAIN
meta dispatcher added to common

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2