It's not 'freezing' Emacs so to speak, source block execution is synchronous.
Check out: https://github.com/astahlman/ob-async if you want to change that.
Check out: https://github.com/astahlman/ob-async if you want to change that.
I still struggle to see how people actually use this with devops on a day to day basis.
I think that some type of integration with tmux would work well - have a running tmux session, and then just queue commands from emacs to that session, instead of running directly through emacs.