What changed: Concurrent queries are now blocked with user feedback instead of causing undefined behavior Impact: Prevents race conditions and provides clear messaging when users submit queries too quickly. Shows "Previous query still processing. Please try again." warning message.