Consultor Eletrônico



Kbase 10953: bug (43) cannot find or open file errno 26
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/30/1999
bug (43) cannot find or open file errno 26

SPECIFIC to the IBM6000

Specific to ibm6000
if you are in multi-user mode and using the SET command:
for example:
a.p
def var x as char.
display search("d.r") format "x(40)".
set x.
run b.p.
display search("d.r") format "x(40)".
set x.
quit.

where b.p is
display "b".
The first user will get run fine. The second user will error 43 errno
26.

The workaround is to use the UPDATE command instead of the SET command

--------------------------------------------------------------------

if your PROPATH is set up with the . before any other entries
you will receive error message "cannot find or open file errno 26"(43)
ex:
PROPATH=.:a.pl:b.pl;export PROPATH
run a.p
dif var x as char.
display search("d.r") format "x(40)".
set x.
run b.p.
display search("d.r") format "x(40)".
set x.
quit.
where b.p is
display "b".

if PROPATH=a.pl:b.pl:.;export PROPATH
code works fine.


Progress Software Technical Support Note # 10953