Technical Information Document
Patch for int 2F Handler on Non-Ded with v2.2 - TID1203070 (last modified 02NOV1995)
1203070 1203070
associated file

Click filename to download:
22nd2f.exe; 32980 bytes; Date/Time: 11-01-1995/05:41PM

abstract

The NetWare 2.2 patch, NDINT2F, fixes a problem with the INT 2F handler on the nondedicated DOS process of a file server. For certain values of AH, INT 2F will cause the server to ABEND with the message: "Invalid semaphore state on other process release."

installation

To patch the NET$OS.EXE directly:
1) Make a backup copy of the existing NET$OS.EXE.
2) Copy NDINT2F.EXE onto the diskette where the NET$OS.EXE resides.
3) Execute the NDINT2F.EXE.
4) This patch must be applied each time the NET$OS.EXE is generated.
To patch the NONDEDOS.OBJ file:
1) Make a backup copy of the existing NONDEDOS.OBJ.
2) Copy NDINT2F.EXE onto the diskette where the NET$OS.EXE resides.
3) Execute the NDINT2F.EXE.
4) This patch need only be applied once to create a new OBJ file.

issue

This README file of 22ND2F.EXE accompanies NDINT2F.EXE for NetWare v2.2.

This patch, NDINT2F is intended for NetWare v2.2 for the 5, 10, 50, and 100
user versions. This patch fixes a problem with the int 2F handler on the
non-dedicated DOS process of a file server. For certain values of AH, int
2F will cause the server to ABEND with the message: "Invalid semaphore
state on other process release." This interrupt 2F conflict occurs
between the 286 OS (non-dedicated) and certain other applications that use
2F. The problem was discovered when using a Cobol compiler and Cobol
applications on a non-dedicated server; other applications that require int
2F may also require this patch.

The patch program NDINT2F.EXE is menu driven and contains instructions as
well as an explanation of the patch. To apply the patch to NET$OS.EXE or
NET$OS.OBJ simply run the patch program (NDINT2F.EXE) in the directory
containing the file to be patched.

contents

Self-Extracting File Name:  22nd2f.exe

Files Included       Size   Date         Time    Version   Checksum

\
    22ND2F.TXT       2767   09-17-1993   02:07AM
   NDINT2F.EXE      24248   06-20-1991   01:53PM
Document Title: Patch for int 2F Handler on Non-Ded with v2.2
Document ID: 1203070
Creation Date: 02NOV1995
Modified Date: 02NOV1995
Document Revision: 1
Novell Product Class: NetWare
Novell Product and Version: NetWare 2.2

Disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.

Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.