Kbase P121738: CTRL+C (SIGINT) doesn't interrupt binary load
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/4/2009 |
|
Status: Unverified
SYMPTOM(s):
CTRL+C (SIGINT) doesn't interrupt binary load
Binary load runs to completion despite CTRL+C (SIGINT)
Binary (.bd) file created with pre-10.0A Progress version
Warning: input .bd file contains no code page information.
If you are certain the .bd file originated from a database with code page <name> then enter Y to continue. (10853)
FACT(s) (Environment):
UNIX
OpenEdge 10.1B
CAUSE:
Prior to 10.0A, codepage information wasn't written into .bd files. So when loading a pre-10.A file into a 10.0A or later database, you get prompted -
Warning: input .bd file contains no code page information.
If you are certain the .bd file originated from a database with code page <name> then enter Y to continue. (10853)
On UNIX CTRL+C (or the equivalent for SIGINT in the TERMCAP in use) can usually be used to interrupt process execution. Contrary to expectations, it doesn't work like that when done as a response to the (10853) prompt. Instead, the binary load starts and runs through to completion.
CAUSE:
This is a known issue
FIX:
Ensure to respond with "N" or "n" on the prompt.