August'24: Kamaelia is in maintenance mode and will recieve periodic updates, about twice a year, primarily targeted around Python 3 and ecosystem compatibility. PRs are always welcome. Latest Release: 1.14.32 (2024/3/24)

Project Task Page: Unbuffered CSA Support (bugfix?)

Status: Completed
Current Developers: MPS, MH
Current "inflight" dev location: /branches/private_MPS_UnbufferedCSASupport
Start Date: Aug 2007
Expected End Date: Aug 2007
End Date: 11 Aug 2007
Date this page last updated: 5 Aug 2007
Estimated effort so far: 0.75


Description

This change removes the internal buffering sendQueue in ConnectedSocketAdaptor.

This enables a producer sending data into the CSA to mark its linkage synchronous. This allows the producer to create and send data as fast as the socket can handle the data being sent.

This is a legacy bugfix, and can be considered an optimisation.

Inputs

Task Sponsor: MS

Task Owner: MS

Developers involved in the task at some point

Users:

Interested third parties

Requirements

Outputs

Expected

Actual

Realistic possibilities arising as a result of activity on this task

See the general description above.

None.

Task Log

Discussion

.…