Edgewall Software
Modify

Opened 18 years ago

Closed 18 years ago

#2576 closed defect (invalid)

Handling of terminal connection sequence on WNG

Reported by: bbrice Owned by: esprings
Priority: normal Milestone:
Component: general Version: 0.9.2
Severity: normal Keywords: WNG, socket
Cc: jhenderson Branch:
Release Notes:
API Changes:
Internal Changes:

Description

The old Wireless Network Gateway is coded to ignore certain specific "garbage" that can come over the socket when an MIT first connects. Recent changes on the modem have caused changes to the specific garbage bytes, which has the end result of a failure on the WNG to recognize TerminalID packets when they arrive from the MIT. The connection logic must be generalized so it will ignore any data that precedes the TerminalID packet.

An additional enhancement to be folded into this effort is to modify the WNG buffering of incoming messages to eliminate an extra buffer allocation that's currently done for each incoming packet. WNG should allocate a buffer at connection time, and reuse that buffer space for each socket read. WNG should de-allocate this buffer only when the socket connection is ended.

Attachments (0)

Change History (1)

comment:1 by Matthew Good, 18 years ago

Resolution: invalid
Status: newclosed

This is the support site for the Trac issue tracking software, not the product you're looking for.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain esprings.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from esprings to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.