This is an automated email from the ASF dual-hosted git repository.

yasith pushed a commit to branch merge-svcs
in repository https://gitbox.apache.org/repos/asf/airavata-portals.git

commit 2c35bba46025350501cfe5acd62279ba92bd44f8
Author: yasithdev <[email protected]>
AuthorDate: Thu Oct 23 17:45:13 2025 -0500

    use multiplexed thrift instead of individual services
---
 airavata-django-portal/django_airavata/utils.py | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/airavata-django-portal/django_airavata/utils.py 
b/airavata-django-portal/django_airavata/utils.py
index 49edc8f29..52c220df4 100644
--- a/airavata-django-portal/django_airavata/utils.py
+++ b/airavata-django-portal/django_airavata/utils.py
@@ -69,9 +69,8 @@ def create_airavata_client(transport):
 
     # Airavata currently uses Binary Protocol
     protocol = TBinaryProtocol.TBinaryProtocol(transport)
-
-    # Create a Airavata client to use the protocol encoder
-    client = Airavata.Client(protocol)
+    multiplex_prot = TMultiplexedProtocol(protocol, "AiravataAPI")
+    client = Airavata.Client(multiplex_prot)
     return client
 
 

Reply via email to