Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!hplabs!hpfcdc!hpldola!hp-lsd!davek From: davek@hp-lsd.HP.COM (Dave Kumpf) Newsgroups: comp.sys.ibm.pc Subject: Re: RBase for DOS BUG WARNING Message-ID: <8020021@hp-lsd.HP.COM> Date: 2 Aug 89 20:27:36 GMT References: Organization: HP Logic Systems Division - ColoSpgs, CO Lines: 20 Interesting. I'm glad you got some response from MicroRim. I had some similar problems with a C application that accesses an RBASE database over the network (HP's MS-NET implementation called Officeshare). The application opens the database, looks for a record, makes a new record based on info in the old (not yet updating), then locks the table, writes the new record, unlocks the table, and closes the database. The table lock and write are always successful; unlock returns successfully, and the table close works, but the database close would randomly hang -- inspection of the server would reveal that the file 1 was still locked. I can't get consistent enough errors to debug the problem (and can often run the app 10-15 times in a row without failure.) There's only 1 guy at Microrim tech support who supports the RBASE program interface. His response was: there's something wrong with your locklist. I spent hours looking for such a problem and can't find it. (See above about inability to get consistent errors.) The base note suggests that it may be their problem after all. Dave Kumpf hplabs!hp-lsd!davek