Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
It would seem like you could do a similar thing to the locking thing.... As such (I don't know where the code is, but here is a potential solution...) HANDLE fileHandle; long erry; long inc = 0; do { if( inc ) { //output something to the user ... "Waiting for exclusive rights to <filename>" Sleep( 1000 ); } fileHandle = CreateFile( <name of rcs file>, GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL ); if( fileHandle == INVALID_HANDLE_VALUE ) erry = GetLastError(); inc++; while( inc <= 10 && fileHandle == INVALID_HANDLE_VALUE && erry == ERROR_SHARING_VIOLATION /* or whatever error code you are getting... i think this is correct*/ ); if( fileHandle == INVALID_HANDLE_VALUE ) //die nicely, mumble something about A/V maybe??? //proceed with what you are doing Or have you tried this type of thing already? keith d. zimmerman, mcsd eagle solutions -----Original Message----- From: Tony Hoyle [mailto:tmh at nodomain.org] Sent: Monday, May 12, 2003 10:40 AM To: cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook Subject: Re: [cvsnt] Re: Problems during Update On Mon, 12 May 2003 16:26:06 +0200, "Torsten Martinsen" <torsten at tiscali.dk> wrote: >I have been thinking about patching CVSNT to retry the move operation a few >times, as I think this would fix the problem (arguably in the wrong place, >but many people are stuck with NAV or other products which have the same >problem). > In the past things like that haven't worked - I've tried things like that to stop AV problems on the server side... however if you can get a reliable fix it stands a chance of going in. Tony _______________________________________________ cvsnt mailing list cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs