HP3000-L Archives

September 2004, Week 3

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Mike Hornsby <[log in to unmask]>
Reply To:
Mike Hornsby <[log in to unmask]>
Date:
Thu, 16 Sep 2004 08:59:22 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (73 lines)
If your trace matches the one below, then this is the normal wait state for
ODBCLNSE. It is sitting on a call to IPCRECVCN waiting for a client to
connect. The IPCRECVCN (from trace) intrinsic allows a server process to
receive a socket connection request and then establish a connection called a
virtual circuit (VC). The connection is identified by the returned VC socket
descriptor. The calling process can then employ the IPCSEND and IPCRECV
intrinsics to send and receive data on the connection.

To see the socket details on this you would use the sockinfo utility.

Cordially,

Mike Hornsby
CoFounder
Beechglen Development Inc. (beechglen.com)
513-922-0509
[log in to unmask]



From Glance:
NMPRG ODBCLNSE.ODBCSE.SYS
Wait : OTHER

Procedure Trace for Pin 94 is:

PC=a.0018799c enable_int+$2c
NM* 0) SP=41856b30 RP=a.0077756c
notify_dispatcher.block_current_process+$338
NM 1) SP=41856b30 RP=a.007793ac notify_dispatcher+$268
NM 2) SP=41856ab0 RP=a.008682c0 ipc_impede+$268
NM 3) SP=418569b0 RP=a.00868044 ?ipc_impede+$8
export stub: a.02012304 sk_block+$1c8
NM 4) SP=41856870 RP=a.02012c7c sk_block_for_completion+$110
NM 5) SP=41856730 RP=a.02044340 sk_accept.wait_for_passive_open_request+$84
NM 6) SP=418565b0 RP=a.02044644 sk_accept+$200
NM 7) SP=418564f0 RP=a.01ff4be0 IPCRECVCN+$2c0
NM 8) SP=418563f0 RP=a.01ff490c ?IPCRECVCN+$8
export stub: 6d2.00012d1c
NM 9) SP=418561b0 RP=6d2.00024d18
NM a) SP=41855630 RP=6d2.000109b4
NM b) SP=418541b0 RP=6d2.00000000

From Sockinfo:

PROCESS DISPLAY  Pin=94   Lsi=$ea.00000bf0  Dest=0 ($.00000000)       8:55
am
            < #j595 / odbclnse,manager.sys / odbclnse.odbcse.sys >

Desc  Type Prot Addr            Num out     Num in IO Flags
----------------------------------------------------------------------------
---
  15* call tcp  21246                 0          0 i  ns,iw


Socket type: call   Protocol: tcp
Flags: ns,iw
Input count: 1   Output count: 0   Iocount: 1
Socket nwtm pointer: $e6.00001410                    Plfd addr: $a.d5498d94
Read  Enabled mask: $60240000 (close-rply,open/connect,timer,irrec-err)
Write Enabled mask: $00000000
Pending mask: $00000000
Pm pointer: $87772260   Pm id: $00000000
State: listening
Cncts initiated: 0   Cncts received: 0
NetIPC error: 0   BSD error: 0   Pm error: 0
Error location: $0000   Error status: 0
Receive timeout: disabled
Source address: 21246

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2