[PACKTCABLE-15] Add Classifier ID validation; Separate thread for Gate poll Created: 28/Jul/16 Updated: 19/Oct/17 Resolved: 29/Aug/16 |
|
| Status: | Resolved |
| Project: | packetcable |
| Component/s: | General |
| Affects Version/s: | unspecified |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Kevin Kershaw | Assignee: | Unassigned |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| External issue ID: | 6299 |
| Description |
|
Classifier priority of the gates is now 64+Classifier ID. In order for that to work we should probably do a Classifier ID validation: basically since only four classifiers are supported we should only accept 1,2,3 or 4 as a classifier ID. When we do an RPC gate poll for all the gates of an App, the plugin now uses now a separate thread. This also shortens somewhat the qosPollGates method which I think was a concern. For a large CMTS, there can be hundreds of gates. API request needs to happen quickly, synchronously and then the poll operations can happen in the background. |
| Comments |
| Comment by Kevin Kershaw [ 29/Aug/16 ] |
|
Corrected in master - Change 44317. |