Skip to content

🪢 A project to demonstrate how a livelock and a deadlock can happen using async/await in C# 🪢

License

Notifications You must be signed in to change notification settings

ptaushanov/DeadlockLivelock

Repository files navigation

🪢 Simulation app for deadlock and livelock in C# 🪢

📝 Description

This is a simulation app for demonstrating how deadlock and livelock occur in C#. It's a WPF app for transferring money between two or more accounts and the transfers are done in parallel. The app is written in C# and uses the .NET Framework 4.7.2.

Note: This was a project for the course "Parallel Programming" at the Technical University of Sofia.

📷 Screenshots

image

📦 Setup

There is no need to do anything special to run the project. Just open the solution in Visual Studio and run it.

🔨 Tooling used

✒️ Authors

📄 License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

🪢 A project to demonstrate how a livelock and a deadlock can happen using async/await in C# 🪢

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages