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