You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For each call, a receive port is allocated. We perform these calls for each little chunk of file data that we process. Port ids are allocated by just incrementing a counter which is never reset. On servers that run for days and process a lot of file data, this has started overflowing smi range for the port ids.
The text was updated successfully, but these errors were encountered:
In dart:io we use native ports to post data to the thread pool. We are seeing issues where we are overflowing smi range for port ids.
The scenario is:
nativePort.call(request).transform((result) { ... });
For each call, a receive port is allocated. We perform these calls for each little chunk of file data that we process. Port ids are allocated by just incrementing a counter which is never reset. On servers that run for days and process a lot of file data, this has started overflowing smi range for the port ids.
The text was updated successfully, but these errors were encountered: