Skip to content

Commit

Permalink
Remove FLTK multithreading support
Browse files Browse the repository at this point in the history
  • Loading branch information
gvnnz committed Nov 30, 2019
1 parent ce8a3c8 commit 3c66c67
Showing 1 changed file with 1 addition and 5 deletions.
6 changes: 1 addition & 5 deletions src/core/init.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -133,10 +133,6 @@ void initMIDI_()

void initGUI_(int argc, char** argv)
{
/* This enables the FLTK lock and start the runtime multithreading support. */

Fl::lock();

/* This is of paramount importance on Linux with VST enabled, otherwise many
plug-ins go nuts and crash hard. It seems that some plug-ins or our Juce-based
PluginHost use Xlib concurrently. */
Expand All @@ -150,7 +146,7 @@ void initGUI_(int argc, char** argv)
conf::mainWindowH);

u::gui::updateMainWinLabel(patch::name == "" ? G_DEFAULT_PATCH_NAME : patch::name);

if (!kernelAudio::isReady())
v::gdAlert("Your soundcard isn't configured correctly.\n"
"Check the configuration and restart Giada.");
Expand Down

0 comments on commit 3c66c67

Please sign in to comment.