-
Notifications
You must be signed in to change notification settings - Fork 1
Added an optional timeout to the Mailbox.take method #27
Commits on Jul 25, 2024
-
Added an optional timeout to the Mailbox.take method as well as the u…
…nderlying Mutex.runLocked and ConditionalVariable.wait methods.
Configuration menu - View commit details
-
Copy full SHA for 3f16540 - Browse repository at this point
Copy the full SHA 3f16540View commit details -
Configuration menu - View commit details
-
Copy full SHA for d58f953 - Browse repository at this point
Copy the full SHA d58f953View commit details
Commits on Jul 27, 2024
-
Made the TimeoutException messages more consistent.
Fixed a lint for Timeout Test
Configuration menu - View commit details
-
Copy full SHA for 0fbdc04 - Browse repository at this point
Copy the full SHA 0fbdc04View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e54c311 - Browse repository at this point
Copy the full SHA e54c311View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d596a0 - Browse repository at this point
Copy the full SHA 8d596a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c2a0c4 - Browse repository at this point
Copy the full SHA 0c2a0c4View commit details
Commits on Aug 8, 2024
-
improved the timeout to support microseconds duration. Fixed a bug in…
… the calculations for remaining time when the wait wakes up for sperious reasons. Change the while termination in takeTimed to check for _stateEmpty rather than !_stateFull in anticipation of the mailbox supporting multiple messages rather than jus the single message it currently supports.
Configuration menu - View commit details
-
Copy full SHA for e07ba21 - Browse repository at this point
Copy the full SHA e07ba21View commit details -
Moved the timepsec creation into a separate function and now support …
…microsecond resolution for timeouts.
Configuration menu - View commit details
-
Copy full SHA for 34ec74c - Browse repository at this point
Copy the full SHA 34ec74cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc34d15 - Browse repository at this point
Copy the full SHA fc34d15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 991d59e - Browse repository at this point
Copy the full SHA 991d59eView commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0630538 - Browse repository at this point
Copy the full SHA 0630538View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4f1b74 - Browse repository at this point
Copy the full SHA b4f1b74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5972360 - Browse repository at this point
Copy the full SHA 5972360View commit details -
Configuration menu - View commit details
-
Copy full SHA for d180be6 - Browse repository at this point
Copy the full SHA d180be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for efde5b8 - Browse repository at this point
Copy the full SHA efde5b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a013b3c - Browse repository at this point
Copy the full SHA a013b3cView commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6d84455 - Browse repository at this point
Copy the full SHA 6d84455View commit details -
added comments in winapi to help break up the code to make it easier …
…to visually parser.
Configuration menu - View commit details
-
Copy full SHA for 9be511f - Browse repository at this point
Copy the full SHA 9be511fView commit details -
changed all print statemetns to use the dart logger and cleaned up th…
…e logging messages. restored static type to finalizer. restored all of hte unit tests now that we have identified the cause of the crash.
Configuration menu - View commit details
-
Copy full SHA for 2a29657 - Browse repository at this point
Copy the full SHA 2a29657View commit details -
Added an initial call to GetLastError for windows to get around the d…
…ynamic link of windows dll which can result in other windows system calls between when dart call GetLastError and when it is actually called in the windows subsystem.
Configuration menu - View commit details
-
Copy full SHA for 1a7c214 - Browse repository at this point
Copy the full SHA 1a7c214View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab255e9 - Browse repository at this point
Copy the full SHA ab255e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for beb7244 - Browse repository at this point
Copy the full SHA beb7244View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87e92ee - Browse repository at this point
Copy the full SHA 87e92eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d95611 - Browse repository at this point
Copy the full SHA 8d95611View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58b3f6d - Browse repository at this point
Copy the full SHA 58b3f6dView commit details
Commits on Aug 17, 2024
-
Added method to the public API to determine the mailboxes state.
Added so a user can determine what a call to Mailbox.put failed (e.g. the box was full or closed).
Configuration menu - View commit details
-
Copy full SHA for 2184525 - Browse repository at this point
Copy the full SHA 2184525View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc5bae8 - Browse repository at this point
Copy the full SHA bc5bae8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb1ce8f - Browse repository at this point
Copy the full SHA fb1ce8fView commit details