View Issue Details

IDProjectCategoryView StatusLast Update
0007421VALENTINA SERVERREST APIpublic2016-04-08 08:03
ReporterSergey Pashkov Assigned ToIvan Smahin  
PrioritynormalSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
Product Version6.2.x 
Target Version6.2.xFixed in Version6.2.x 
Summary0007421: Impossible to establish a new simultaneous REST session, if previous REST request hasn't finished
DescriptionIssue was encountered on REPORT command on a long-running source query.

1. Create two python scripts from example http://valentina-db.com/docs/dokuwiki/v6/doku.php?id=valentina:products:vserver:manual:report_rest&s[]=python
2. Add pg_sleep( 5 ) to the source query to make it slower.
3. Run first script
4. Run second script - it will stop at

def open_connection(host, user, pwd):
............
    response = opener.open(request)


Additional InformationLooks like it is mostly waits in mutexes in
vuint32 VSRV_Server::VerifyUser(
    const String& inUserName,
    const String& inPassword )
{
TagsNo tags attached.

Activities

Sergey Pashkov

Sergey Pashkov

2016-04-08 08:03

developer   ~0008961

Fixed for MT configuration

Issue History

Date Modified Username Field Change
2015-12-30 17:15 Sergey Pashkov New Issue
2016-04-08 08:03 Sergey Pashkov Note Added: 0008961
2016-04-08 08:03 Sergey Pashkov Assigned To => Ivan Smahin
2016-04-08 08:03 Sergey Pashkov Status new => resolved
2016-04-08 08:03 Sergey Pashkov Resolution open => fixed
2016-04-08 08:03 Sergey Pashkov Fixed in Version => 6.2.x
2016-04-08 08:03 Sergey Pashkov Target Version 6.4.x => 6.2.x