I'm talking about existing apps written for existing toolkits. GTK for example.
It is a very important issue. If you allow multiple threads to run concurrently without any locking, operating on the same data, they will race. Hence bugs.
I'm talking about existing apps written for existing toolkits. GTK for example.
It is a very important issue. If you allow multiple threads to run concurrently without any locking, operating on the same data, they will race. Hence bugs.