Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 181534

Summary: agent controller not cleaning up /tmp/IBMRAC files on shutdown
Product: z_Archived Reporter: Alan Haggarty <haggarty>
Component: TPTPAssignee: Igor Alelekov <igor.alelekov>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: jkubasta, nmehrega, samwai
Version: unspecifiedKeywords: plan
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard: closed460
Attachments:
Description Flags
patch none

Description Alan Haggarty CLA 2007-04-08 16:57:03 EDT
Build ID: I20070323-1616

Steps To Reproduce:
1. clean up /tmp/IBMRAC by deleting the contents
2. start AC with ./RAStart.sh (or ACStart.sh)
3. ls /tmp/IBMRAC, notice files
4. RAStop.sh
5. ls /tmp/IBMRAC


More information:
This is using 4.4.0i2 agntctrl.linux_ia32-TPTP-4.4.0-200703270100C.zip 
and I have reproduced it on two linux 2.4 hosts: paradox-rh21as and a local Debian host.

Linux paradox-rh21as 2.4.9-e.71 #1 Thu Nov 23 11:58:35 EST 2006 i686 unknown

The files that are created at startup and remain after shutdown are:
/home/ractest/rac/bin> ls -l /tmp/IBMRAC/
total 0
prw-rw-rw-    1 ractest  ractest         0 Apr  8 16:34 273e917d-7f04-4bc0-91af-b8a6b76ae72d
prw-rw-rw-    1 ractest  ractest         0 Apr  8 16:34 acmaster
prw-rw-rw-    1 ractest  ractest         0 Apr  8 16:34 acmasterlog
prw-rw-rw-    1 ractest  ractest         0 Apr  8 16:34 ramaster
/home/ractest/rac/bin>

This especially causes problems with IAC-RAC co-existence as the IAC believes RAC is still running and cannot be used until the files are cleaned up.
Comment 1 Igor Alelekov CLA 2007-07-19 06:50:49 EDT
Created attachment 74131 [details]
patch
Comment 2 Igor Alelekov CLA 2007-11-22 03:03:18 EST
Resolving since the patch is checked into CVS
Comment 3 Paul Slauenwhite CLA 2007-12-19 07:58:56 EST
Please change the target to the 4.5 iteration when this Bugzilla was resolved.
Comment 4 Paul Slauenwhite CLA 2009-06-30 12:09:25 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this enhancement/defect has been resolved and unverified for more than 1 year and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.