Xiaopeng Wang 
							
						 
					 
					
						
						
							
						
						2da47d9f4a 
					 
					
						
						
							
							correct typo and remove useless variable definition  
						
						
						
						
					 
					
						2016-07-26 10:02:47 +08:00 
						 
				 
			
				
					
						
							
							
								Mark Gurevich 
							
						 
					 
					
						
						
							
						
						fb911143fe 
					 
					
						
						
							
							perltidy all perl files, part 2  
						
						
						
						
					 
					
						2016-07-21 13:27:40 -04:00 
						 
				 
			
				
					
						
							
							
								chenglch 
							
						 
					 
					
						
						
							
						
						1a2be72406 
					 
					
						
						
							
							Wait the completion of monitor and cmdlog process  
						
						... 
						
						
						
						close-issue: #1008  #537  
						
						
					 
					
						2016-06-28 02:20:26 -04:00 
						 
				 
			
				
					
						
							
							
								ertaozh 
							
						 
					 
					
						
						
							
						
						ba01665adb 
					 
					
						
						
							
							refine hardware discovery framework, modifcation based on review comments  
						
						
						
						
					 
					
						2016-06-27 02:51:09 -04:00 
						 
				 
			
				
					
						
							
							
								chenglch 
							
						 
					 
					
						
						
							
						
						b57db4ef31 
					 
					
						
						
							
							Wait the completion of UDP process to avoid of DB Magic error  
						
						... 
						
						
						
						close-issue: #1008  
						
						
					 
					
						2016-06-21 04:41:56 -04:00 
						 
				 
			
				
					
						
							
							
								wangxiaopeng 
							
						 
					 
					
						
						
							
						
						66b81e7a0a 
					 
					
						
						
							
							bug 1017: make a sleep before retrying too much  
						
						... 
						
						
						
						when xcatd trys to read the request data from an xcatd client,
  if there are too many retry, sleep for a while before retrying
  too much. 
						
						
					 
					
						2016-06-16 16:24:16 +08:00 
						 
				 
			
				
					
						
							
							
								chenglch 
							
						 
					 
					
						
						
							
						
						0eb9929452 
					 
					
						
						
							
							Add -1 value for $dbworkerpid to make the db access mode more clear.  
						
						... 
						
						
						
						$dbworkerpid = -1 db process has not been started,
               access db in direct access mode.
$dbworkerpid == 0 db process itself.
$dbworkerpid >0 db process is started, access db in cache mode. 
						
						
					 
					
						2016-05-25 02:02:48 -04:00 
						 
				 
			
				
					
						
							
							
								Casandra Qiu 
							
						 
					 
					
						
						
							
						
						8ae7d23540 
					 
					
						
						
							
							Temp BMC node definition hadn't been removed for switch-based discovery  
						
						
						
						
					 
					
						2016-05-23 21:06:27 -04:00 
						 
				 
			
				
					
						
							
							
								chenglch 
							
						 
					 
					
						
						
							
						
						20d3453ad0 
					 
					
						
						
							
							Do not undef nodelist reference in DB process  
						
						... 
						
						
						
						This patch add check method to wait for the DB process in xcatd.
Enhance the close method in Table.pm to disable the undef operation
for nodelist in DB process as the reference has already been cached
as a weak reference.
close-issue: #1011  
						
						
					 
					
						2016-05-05 06:07:01 -04:00 
						 
				 
			
				
					
						
							
							
								chenglch 
							
						 
					 
					
						
						
							
						
						4deb5505f3 
					 
					
						
						
							
							Delete signal to stop monitor process  
						
						... 
						
						
						
						Currently INT signal and USR2 signal are sent to stop the monitor
process at the same time, just keep USR2 as the stop signal in this
patch.
Close-issue: #972  
						
						
					 
					
						2016-04-28 03:42:38 -04:00 
						 
				 
			
				
					
						
							
							
								chenglch 
							
						 
					 
					
						
						
							
						
						27cb585787 
					 
					
						
						
							
							Do not send warning message as the output is complete  
						
						... 
						
						
						
						Although handshake between parent and child process fails
due to the heavy IO loading, the message received by parent
process  is complete as the block operation is used. 
						
						
					 
					
						2016-03-31 03:16:11 -04:00 
						 
				 
			
				
					
						
							
							
								Xiaopeng Wang 
							
						 
					 
					
						
						
							
						
						f874f3a22b 
					 
					
						
						
							
							Merge pull request  #852  from hu-weihua/chxcat-XCAT  
						
						... 
						
						
						
						Fix issue 836 Uniform xcatd service naming, using lowercase 
						
						
					 
					
						2016-03-28 20:25:59 +08:00 
						 
				 
			
				
					
						
							
							
								hu-weihua 
							
						 
					 
					
						
						
							
						
						48c541beb7 
					 
					
						
						
							
							uniform xcatd service naming, using  lowercase  
						
						
						
						
					 
					
						2016-03-25 01:28:16 -04:00 
						 
				 
			
				
					
						
							
							
								chenglch 
							
						 
					 
					
						
						
							
						
						306e66e4cc 
					 
					
						
						
							
							Do not kill db process if immediate child process exists  
						
						... 
						
						
						
						This change includes the following:
- Replace the signal number with signal name.
- Stop db process after all the immediate children stopped.
- Fix a defect in TableUtils when closing the table object.
- Enhance the is_process_exists subroutine in utils.
Close issue: #537  
						
						
					 
					
						2016-03-24 22:46:12 -04:00 
						 
				 
			
				
					
						
							
							
								yangsong 
							
						 
					 
					
						
						
							
						
						f5b4be3ed7 
					 
					
						
						
							
							Merge pull request  #744  from cxhong/swkits  
						
						... 
						
						
						
						Detect Error case in the xcatd and avoid loop in the updateflag.awk 
						
						
					 
					
						2016-03-04 10:57:23 +08:00 
						 
				 
			
				
					
						
							
							
								Casandra Qiu 
							
						 
					 
					
						
						
							
						
						b07e268642 
					 
					
						
						
							
							modify error messages  
						
						
						
						
					 
					
						2016-03-03 14:50:25 -05:00 
						 
				 
			
				
					
						
							
							
								neo954 
							
						 
					 
					
						
						
							
						
						56dd49f3a7 
					 
					
						
						
							
							Merge pull request  #741  from hu-weihua/umask  
						
						... 
						
						
						
						Fix defect #698  Default permissions on commands.log are 644, should change to 600 
						
						
					 
					
						2016-03-03 14:00:30 +08:00 
						 
				 
			
				
					
						
							
							
								hu-weihua 
							
						 
					 
					
						
						
							
						
						50efb51743 
					 
					
						
						
							
							modify depending on gongjie's new comment  
						
						
						
						
					 
					
						2016-03-03 00:48:16 -05:00 
						 
				 
			
				
					
						
							
							
								chenglch 
							
						 
					 
					
						
						
							
						
						7fd99442c7 
					 
					
						
						
							
							Fix race condition issue when printing message in xcatd  
						
						... 
						
						
						
						related-issue: #729 
related-commit: #742  
						
						
					 
					
						2016-03-01 04:53:50 -05:00 
						 
				 
			
				
					
						
							
							
								hu-weihua 
							
						 
					 
					
						
						
							
						
						3d016498ff 
					 
					
						
						
							
							modify depening on GongJie's comments  
						
						
						
						
					 
					
						2016-02-27 02:20:04 -05:00 
						 
				 
			
				
					
						
							
							
								Casandra Qiu 
							
						 
					 
					
						
						
							
						
						be0bcf7451 
					 
					
						
						
							
							For issue  #712  Detect Error case in the xcatd and avoid loop in the  
						
						... 
						
						
						
						updateflag.awk 
						
						
					 
					
						2016-02-26 13:23:20 -05:00 
						 
				 
			
				
					
						
							
							
								chenglch 
							
						 
					 
					
						
						
							
						
						f236675dec 
					 
					
						
						
							
							Fix issue  #729 : xcat do not print message under heavy load scenario  
						
						... 
						
						
						
						The root cause of this issue is the select time out when polling the
pipe socket. When timeout occurs, child process exit before printing
the message at the parent process side.
close-issue: #729  
						
						
					 
					
						2016-02-26 03:13:16 -05:00 
						 
				 
			
				
					
						
							
							
								hu-weihua 
							
						 
					 
					
						
						
							
						
						48e64132ed 
					 
					
						
						
							
							add umask for command log file /var/log/xcat/commands.log  
						
						
						
						
					 
					
						2016-02-25 23:22:34 -05:00 
						 
				 
			
				
					
						
							
							
								hu-weihua 
							
						 
					 
					
						
						
							
						
						f9a12dfcd9 
					 
					
						
						
							
							using dirname function  
						
						
						
						
					 
					
						2016-01-28 03:59:15 -05:00 
						 
				 
			
				
					
						
							
							
								hu-weihua 
							
						 
					 
					
						
						
							
						
						cb0af287a5 
					 
					
						
						
							
							change mkdir to mkpath  
						
						
						
						
					 
					
						2016-01-28 03:08:24 -05:00 
						 
				 
			
				
					
						
							
							
								hu-weihua 
							
						 
					 
					
						
						
							
						
						c4e0b0c199 
					 
					
						
						
							
							fix issue#667  
						
						
						
						
					 
					
						2016-01-28 02:37:16 -05:00 
						 
				 
			
				
					
						
							
							
								chenglch 
							
						 
					 
					
						
						
							
						
						c6e663d1fd 
					 
					
						
						
							
							Use fifo pipe to enhance getadapter  
						
						... 
						
						
						
						Currently the getadapter implementation store the nics information
in multiple files. This implementaion will store the records in the
database and add the following changes:
1. Add taskstate table to record the getadapter request.
2. Add route_request hook in xcatd to avoid of too much process.
3. Add adapterinfo column to keep the adapter information.
4. Use fifo pipe to send/recv the adapter message and wake up the waiting process.
5. Use alarm signal to handle the timeout event. 
						
						
					 
					
						2016-01-25 01:53:54 -05:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						2c5829e27d 
					 
					
						
						
							
							modify defect 555  
						
						
						
						
					 
					
						2015-12-27 23:45:00 -05:00 
						 
				 
			
				
					
						
							
							
								Xiaopeng Wang 
							
						 
					 
					
						
						
							
						
						83e4df505e 
					 
					
						
						
							
							Merge pull request  #301  from zet809/bmcdiscovery_add_flag_t  
						
						... 
						
						
						
						add flag -t for bmcdiscovery to generate a temp bmc node 
						
						
					 
					
						2015-11-05 16:11:02 +08:00 
						 
				 
			
				
					
						
							
							
								ertaozh 
							
						 
					 
					
						
						
							
						
						861164068b 
					 
					
						
						
							
							add flag -t for bmcdiscovery to generate a temp bmc node  
						
						
						
						
					 
					
						2015-11-01 21:31:32 -05:00 
						 
				 
			
				
					
						
							
							
								Samveen Gulati 
							
						 
					 
					
						
						
							
						
						029943fcac 
					 
					
						
						
							
							[xCAT-server]xcatd: PerlTidy + manual alignment of closing }; expressions (evals, subroutine assignments)  
						
						
						
						
					 
					
						2015-10-28 11:18:33 +00:00 
						 
				 
			
				
					
						
							
							
								Samveen Gulati 
							
						 
					 
					
						
						
							
						
						07f02d62cf 
					 
					
						
						
							
							[xCAT-server]xcatd: add space between # and comments, remove space between # and commented code  
						
						
						
						
					 
					
						2015-10-28 09:31:10 +00:00 
						 
				 
			
				
					
						
							
							
								Samveen Gulati 
							
						 
					 
					
						
						
							
						
						be181a807b 
					 
					
						
						
							
							[xCAT-Server]Remove unnecessary if and associated variable from xcatd  
						
						
						
						
					 
					
						2015-10-18 04:31:30 +00:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						e6c157b95b 
					 
					
						
						
							
							fix bug#155 There are errors when restart xcatd for UDP service's bug  
						
						
						
						
					 
					
						2015-10-15 03:45:30 -04:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						58e825691f 
					 
					
						
						
							
							fix bug#203 xdsh could not recognize single quote mark  
						
						
						
						
					 
					
						2015-09-27 23:10:11 -04:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						1ccf994d37 
					 
					
						
						
							
							modify some code depending on xiaopeng's comments  
						
						
						
						
					 
					
						2015-09-21 14:21:33 +08:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						c7e430ae34 
					 
					
						
						
							
							fix bug#160-165 and make commands.log support rotate mechanism  
						
						
						
						
					 
					
						2015-09-21 14:21:33 +08:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						fc53bb3b3c 
					 
					
						
						
							
							fix bug#140 offline trouble shooting time stamp wrong  
						
						
						
						
					 
					
						2015-09-01 22:38:56 -04:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						e7c5580a10 
					 
					
						
						
							
							change fork ot xfork for command log process  
						
						
						
						
					 
					
						2015-08-28 04:12:14 -04:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						6414da0d34 
					 
					
						
						
							
							modify indent  
						
						
						
						
					 
					
						2015-08-28 02:55:49 -04:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						efa45a81d9 
					 
					
						
						
							
							command log process support restartxcatd and fix some response parsing error  
						
						
						
						
					 
					
						2015-08-28 02:20:08 -04:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						4058f6b60a 
					 
					
						
						
							
							fix typo, lost a {  
						
						
						
						
					 
					
						2015-08-23 22:37:51 -04:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						69ebde1728 
					 
					
						
						
							
							fix some quit problem of command log writer process  
						
						
						
						
					 
					
						2015-08-20 20:53:57 -04:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						efb4aff9a5 
					 
					
						
						
							
							enhance command log process for handling TERM signal  
						
						
						
						
					 
					
						2015-08-18 23:45:36 -04:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						4dcbe0ea48 
					 
					
						
						
							
							modify many things depending on xiao peng and victor's comments  
						
						
						
						
					 
					
						2015-08-18 04:17:37 -04:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						8cd8818d5b 
					 
					
						
						
							
							record command output and add trace information  
						
						
						
						
					 
					
						2015-08-13 23:27:02 -04:00 
						 
				 
			
				
					
						
							
							
								WangXiaoPeng 
							
						 
					 
					
						
						
							
						
						921b7d5ea3 
					 
					
						
						
							
							defect 4759: Fix the issue that ssl_listener used up all cpu.  
						
						
						
						
					 
					
						2015-07-24 01:17:36 -04:00 
						 
				 
			
				
					
						
							
							
								Jarrod Johnson 
							
						 
					 
					
						
						
							
						
						f00a23aa58 
					 
					
						
						
							
							Ignore a dead UDP handler  
						
						... 
						
						
						
						If the UDP handler is killed (for some reason),
allow the SSL listener to continue. 
						
						
					 
					
						2015-07-23 14:19:05 -04:00 
						 
				 
			
				
					
						
							
							
								GONG Jie 
							
						 
					 
					
						
						
							
						
						ce9430d280 
					 
					
						
						
							
							Fix sourceforge bug  #4691  Use a consistent log tag for xCAT log  
						
						
						
						
					 
					
						2015-07-02 14:58:53 +08:00 
						 
				 
			
				
					
						
							
							
								WangXiaoPeng 
							
						 
					 
					
						
						
							
						
						0827547cea 
					 
					
						
						
							
							fixed the issue that token expire time was one month ealier than the correct time  
						
						
						
						
					 
					
						2015-06-18 04:15:21 -04:00