Problem with Tuxedo locking — oracle-tech

    Forum Stats

  • 3,714,733 Users
  • 2,242,615 Discussions
  • 7,845,032 Comments

Discussions

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Problem with Tuxedo locking

3539327
3539327 Member Posts: 1
edited June 2018 in Tuxedo

Can you please help me understand the below stack. looks like tmsmlock locking the application even for read only APIcalls (e.g. ServiceFind in this case) ?
Can you please suggest what needs to be done to avoid the locking for read only API calls.

--------------------------------  lwpid : 5963208   -------------------------------

0: c000000000551db0 : _semop_sys() + 0x30 (/usr/lib/hpux64/libc.so.1)
1: c000000000563720 : short() + 0xe0 (/usr/lib/hpux64/libc.so.1)
2: c00000002b0d07c0 : signed char() at ielf_ldiv.c:834
3: c00000002b0cde60 : UBBp() at shm/tmsmlock.c:753
4: c00000002b0cd0c0 : _tmsmlock() at shm/tmsmlock.c:228
5: c00000002afafe10 : _tmtran_sa_commit() at trans/tmtran.c:2338
6: c00000002afaf030 : _tmtran_commit() at trans/tmtran.c:2145
7: c00000002ae8f380 : unsigned short() at tmbegin.c:259
8: c00000002aed4e50 : unsigned short() at tmreturn.c:481
9: 400000000001f870 : char() at bp_Admin.c:1164
10: 4000000000043c70 : I_ServiceFind() at bp_Admin.c:4172
11: c00000002aee1c10 : _tmsvcdsp() at tmsvcdsp.c:496
12: c00000002af3ad40 : _tmrunserver() at tmrunsvr.c:2014
13: c00000002aee0040 : _tmstartserver() at tmstrtsrvr.c:150
14: 4000000000018fe0 : unsigned long() at BS-4c97.c:502
15: c00000000006ea30 : unsigned long() + 0x50 (/usr/lib/hpux64/dld.so)

Answers

This discussion has been closed.